ロールの作成と管理
問題: ロールの特徴として正しい説明をすべて選びなさい。
a. システム権限とオブジェクト権限を一つのロールに含めることができる
b. 付与したロールを他のユーザに付与することを許可する場合は、WITH GRANT OPTIONを指定する。
c. 個別に権限を付与するよりも、管理が簡単になる
d. CREATE ROLEコマンドを使用して、デフォルトロール、非デフォルトロールを指定することができる
e. ロールにパスワードを定義することができる
解答:[ a,c,e ]
システム権限やオブジェクト権限は、ユーザ別に与えることができますが、ユーザ数が増えてくると管理が煩雑になります。そこでロールを作成しユーザに割り当てる方法が一般的となっています。ロールは、オブジェクト権限とシステム権限を一つのロールにすることが可能で、WITH ADMIN OPTIONで与えられたロールを他のユーザに付与することも可能です。またロールにパスワードを設定することもできます。
以下にロール作成しユーザに権限を付与するまでの流れを示します。
CREATE ROLE develop; ・・・・・・・ロールの作成
GRANT create session,create table TO develop;・・・・・・ロールへの権限付与
GRANT develop TO scott; ・・・・・・・・・・・・・・ユーザへのロール付与 |
|
スポンサードリンク
|