如何在Oracle中将授予角色的授予者授予用户?
答案 0 :(得分:0)
据我所知,此信息未存储在数据字典中。
只能在对象(表列等)上找到授予用户的特权的授予者。此信息在表dba_tab_privs
,dba_col_privs
等中
具有以下任一条件的任何人都可以向用户授予一个角色:
获取此信息的唯一方法是为DBA(audit_sys_operations=true
)和GRANT ROLE操作(SQL> audit grant any role by access;
)激活审计跟踪,并搜索审计日志。