Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Join dba_role_privs and dba_sys_privs

KODSJul 26 2016 — edited Jul 27 2016

Hi All,

I like to join following two SQLs using tables dba_role_privs and dba_sys_privs.

SQL> select GRANTEE, GRANTED_ROLE from dba_role_privs where grantee='WMSYS';

GRANTEE                        GRANTED_ROLE
------------------------------ ------------------------------
WMSYS                          RESOURCE
WMSYS                          CONNECT
WMSYS                          WM_ADMIN_ROLE

SQL> select GRANTEE, PRIVILEGE from dba_sys_privs where grantee='WMSYS';

GRANTEE                        PRIVILEGE
------------------------------ ----------------------------------------
WMSYS                          CREATE ANY VIEW
WMSYS                          DROP ANY INDEX
WMSYS                          CREATE ANY PROCEDURE
WMSYS                          CREATE PUBLIC SYNONYM
WMSYS                          ALTER ANY TABLE
WMSYS                          SELECT ANY DICTIONARY

Required output is as below.

GRANTEE                         GRANTED_ROLE                              PRIVILEGE

--------------------------------------------------------------------------------------------------------------------------------------

WMSYS                              RESOURCE                                        CREATE ANY VIEW

WMSYS                              CONNECT                                           DROP ANY INDEX

WMSYS                              WM_ADMIN_ROLE                             CREATE ANY PROCEDURE

WMSYS                                                                                           ALTER ANY TABLE

WMSYS                                                                                           SELECT ANY DICTIONARY

This post has been answered by Manik on Jul 27 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 24 2016
Added on Jul 26 2016
11 comments
1,423 views