我只想知道用户是否已使用以下项目授予访问权限
非常感谢您的帮助和时间。
答案 0 :(得分:0)
CONNECT和RESOURCE都是角色。因此,要检查特定用户具有哪些角色,请使用以下查询:
SELECT * FROM dba_role_privs WHERE grantee='SCOTT';
如果您想知道特定用户是否对特定包具有EXECUTE权限,请使用以下查询:
SELECT * FROM dba_tab_privs WHERE owner='SCOTT' AND table_name='MY_PACK';
请注意,此处未列出通过角色授予的权限。