找到拥有角色的架构

时间:2014-04-25 07:41:25

标签: sql oracle oracle11g role

我们已经说过我们已经在A架构下登录了。

我能够执行以下声明

grant select on wph_pden to LANDING_R;

但是,LANDING_R对象不能位于架构A中。它在所有系统表和视图中都不存在。

如何找出哪个架构拥有LANDING_R(我知道它是一个角色,而不是用户)???

1 个答案:

答案 0 :(得分:1)

您是否尝试过搜索SYSDBA角色? 您可以使用DBA_ROLESDBA_TAB_PRIVS

列出数据库中现有的所有角色
select grantee from dba_role_privs where granted_role='LANDING_R'