システム権限を付与して、ユーザまたはロールに、データベースでの操作の実行を許可します。
前提条件
付与するシステム権限に対して管理権限を持っている必要があります。
データベースに接続します。
次のような文を実行します。
オプション | 文 | ||
---|---|---|---|
管理権限を持たない権限を付与します。 |
|
||
管理権限を持つ権限を付与します。 |
|
||
管理権限のみの権限を付与します。 |
|
例
RoleA に管理権限を与えずに、CREATE ANY OBJECT システム権限をロール RoleA に付与するには、次の文を実行します。
GRANT CREATE ANY OBJECT TO RoleA |
他のユーザやロールに対してシステム権限の付与や取り消しを実行する機能とともに、CREATE ANY OBJECT システム権限を RoleA に付与するには、次の文を実行します。
GRANT CREATE ANY OBJECT TO RoleA WITH ADMIN OPTION |
RoleA 管理権限を BACKUP DATABASE システム権限に与えるが、BACKUP DATABASE 権限を使えないようにするには、次の分を実行します。
GRANT BACKUP DATABASE TO RoleA WITH ADMIN ONLY OPTION |
RoleA 管理権限 (のみ) を BACKUP DATABASE および CHECKPOINT システム権限に付与するには、次の文を実行します。
GRANT BACKUP DATABASE, CHECKPOINT TO RoleA WITH ADMIN ONLY OPTION; |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |