Required Permissions:
- SELECT ANY DICTIONARY
- SELECT ANY TABLE
- UNLIMITED TABLESPACE
- GLOBAL QUERY REWRITE
- CREATE MATERIALIZED VIEW
Required Role:
- SELECT_CATALOG_ROLE
or
- AQ_ADMINISTRATOR_ROLE
or
- DBA
To check user permissions, you can use this query:
- SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '<user>';
To grant the required permissions to a user, you can use this query:
- GRANT SELECT ANY TABLE, SELECT ANY DICTIONARY , UNLIMITED TABLESPACE to {0};
To grant a required role to a user, you can use this query:
- GRANT SELECT_CATALOG_ROLE to '<user>';