Let's say we've logged on under the A schema.

I am able to execute the following statement

grant select on wph_pden to LANDING_R;

However, the LANDING_R object can not be located in the schema A. It is absent from all the system tables and views.

How do I find out which schema owns the LANDING_R (which I know is a role, not user)???

有帮助吗?

解决方案

Have you tried searching for role as SYSDBA? You can list all the roles existing in the database with DBA_ROLES or DBA_TAB_PRIVS

select grantee from dba_role_privs where granted_role='LANDING_R'
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top