我有一个很久以前创建的本土Oracle角色:
create role MyRole;
grant select on soMetable to MyRole; grant insert on soMetable to MyRole; grant select on someothertable to MyRole; -- etc.
我现在如何枚举授予该角色的特定权限列表?我有兴趣发现特定的表格以及这个角色对每个表格的权利.我该如何恢复这些信息?
您只需从数据字典ROLE_TAB_PRIVS中搜索即可.并且这样做
原文链接:https://www.f2er.com/oracle/205264.htmlSELECT * FROM ROLE_TAB_PRIVS WHERE ROLE = ‘MyRole’;