显示受角色影响的对象和权限 [ORACLE]

Show objects and privileges affected by role [ORACLE]

如何显示受特定角色影响的对象和权限?

我已经成功地显示了这个查询表的信息:

SELECT PRIVILEGE, TABLE_NAME from ROLE_TAB_PRIVS WHERE ROLE='MYROLE';

我的问题是如何对数据库中的所有对象执行此查询。

角色授予的对象权限:

SELECT * FROM dba_tab_privs WHERE grantee = 'MYROLE';

角色授予的系统权限

SELECT * FROM dba_sys_privs WHERE grantee = 'MYROLE';

角色授予的其他角色:

SELECT * FROM dba_role_privs WHERE grantee = 'MYROLE';