「Oracle入門」ロールの確認、作成、削除と権限のコマンドまとめ

1.ロール確認
SELECT * FROM DBA_ROLE_PRIVS;

ロール作成
CREATE ROLE cmsrole;

ロール削除
DROP ROLE cmsrole;

2.ロールをユーザに付与
GRANT cmsrole TO ssuser;

ロールをユーザから削除
REVOKE cmsrole FROM ssuser;

3.ロールから権限を削除
REVOKE create table FROM cmsrole;

ロールからオブジェクト権限を削除
REVOKE insert ON user_tbl FROM cmsrole;

ロールからオブジェクト権限をすべて削除
REVOKE all ON user_tbl FROM cmsrole;

DataBase

Posted by arkgame