2.8.3.2 Assign Grants for ER Schema
This section describes how to assign Grants for ER schema.
Grant the following permissions to the newly created Oracle Database ER schema:
GRANT CREATE SESSION TO <ER SCHEMA USER>;
GRANT CREATE TABLE TO <ER SCHEMA USER>;
GRANT CREATE VIEW TO <ER SCHEMA USER>;
GRANT CREATE TRIGGER TO <ER SCHEMA USER>;
GRANT CREATE PROCEDURE TO <ER SCHEMA USER>;
GRANT CREATE SEQUENCE TO <ER SCHEMA USER>;
GRANT EXECUTE ON DBMS_RLS TO <ER SCHEMA USER>;
GRANT EXECUTE ON SYS.DBMS_SESSION TO <ER SCHEMA USER>;
GRANT CREATE SYNONYM TO <ER SCHEMA USER>;
GRANT EXECUTE ON DBMS_REDEFINITION TO <ER SCHEMA USER>;
GRANT REDEFINE TABLE TO <ER SCHEMA USER>;
GRANT CREATE MATERIALIZED VIEW TO <ER SCHEMA USER>;
GRANT SELECT ON SYS.V_$PARAMETER TO <ER SCHEMA USER>;
GRANT SELECT ON SYS.DBA_FREE_SPACE TO <ER SCHEMA USER>;
GRANT SELECT ON SYS.DBA_TABLES TO <ER SCHEMA USER>;
GRANT SELECT ON SYS.DBA_TAB_COLUMNS TO <ER SCHEMA USER>;
GRANT CREATE RULE TO <ER SCHEMA USER>;
GRANT DROP TRIGGER TO <ER SCHEMA USER>;
GRANT SELECT ON SYS.DBA_RECYCLEBIN TO <ER SCHEMA USER>;
GRANT CREATE JOB TO <ER SCHEMA USER>;
GRANT EXECUTE ON DBMS_LOCK TO <ER SCHEMA USER>;
GRANT EXECUTE ON DBMS_STATS TO <ER SCHEMA USER>;
GRANT ANALYZE TO <ER SCHEMA USER>;
GRANT CREATE TYPE TO <ER SCHEMA USER>;
GRANT EXECUTE ON CTXSYS.CTX_DDL TO <ER SCHEMA USER>;
Note:
The following grants are applicable when MATCHING_MECHANISM is set to OT in theconfig.sh
file.
GRANT EXECUTE ON CTXSYS.CTX_THES TO <ER SCHEMA USER>;
GRANT MANAGE SCHEDULER TO <ER SCHEMA USER>;
GRANT EXECUTE ON DBMS_MVIEW TO <ER SCHEMA USER>;
Note:
The following grants should be revoked after the successful installation of Compliance Studio.REVOKE SELECT ON SYS.DBA_RECYCLEBIN FROM <ER SCHEMA USER>;
REVOKE SELECT ON SYS.DBA_FREE_SPACE FROM <ER SCHEMA USER>;
REVOKE SELECT ON SYS.DBA_TABLES FROM <ER SCHEMA USER>;
REVOKE SELECT ON SYS.DBA_TAB_COLUMNS FROM <ER SCHEMA USER>;