Oracle - ロールの作成・ロール権限の付与・ロール権限の剥奪Advertisementユーザーロールとは
権限をまとめてグループ化したものをロールという。ロールには、Oracleにはじめから用意されているロールと、ユーザーが独自に作成したユーザーロールがある。
ロールの作成create role ロール名; ロールに権限を設定grant システム権限 to ロール; grant オブジェクト権限 on オブジェクト to ロール; ロール権限の付与grant ロール名 to tiger; ロール権限の剥奪revoke ロール名 from tiger; 例:ロールの作成〜権限付与〜権限剥奪SQL> create role sample_role; ロールが作成されました。 SQL> grant drop any table, drop any index to role1; 権限付与が成功しました。 SQL> grant select, update, insert on mytab01 to role1; 権限付与が成功しました。 SQL> grant sample_role to tiger; 権限付与が成功しました。 SQL> revoke sample_role from tiger; 権限を剥奪しました。 Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |