1. 程式人生 > >oracle下如何檢視使用者所擁有的許可權,如何收回許可權。

oracle下如何檢視使用者所擁有的許可權,如何收回許可權。

查詢sys使用者直接賦予使用者icdpub的許可權:

 select * from dba_sys_privs t where t.grantee='ICDPUB';

查詢使用者通過role賦權所得到的許可權:
SELECT * FROM DBA_ROLE_PRIVS T WHERE T.grantee='ICDPUB';

收回使用者的許可權:

revoke create table from icdpub;

收回使用者的角色:

revoke icdpub_role from icdpub;