To enable Oracle Database Vault, specific initialization parameters must be set, and configuration steps must be followed. Here’s how you can enable Oracle Database Vault, focusing on the initialization parameters involved:
In this example, we enabled Database VAULT with DBCA “Graphical Installation”, and check auto enable parameters.
2025-03-03T11:30:16.005144+01:00
ALTER SYSTEM SET audit_sys_operations=TRUE SCOPE=SPFILE;
2025-03-03T11:30:16.018105+01:00
ALTER SYSTEM SET os_roles=FALSE SCOPE=SPFILE;
2025-03-03T11:30:16.027254+01:00
ALTER SYSTEM SET remote_login_passwordfile='EXCLUSIVE' SCOPE=SPFILE;
2025-03-03T11:30:16.035873+01:00
ALTER SYSTEM SET sql92_security=TRUE SCOPE=SPFILE;
2025-03-03T11:30:16.801023+01:00
Database Vault is enabled.
2025-03-03T11:30:16.884036+01:00
These initialisation parameters should be done:
- audit_sys_operations=TRUE
- os_roles=FALSE
- remote_login_passwordfile=’EXCLUSIVE’
- sql92_security=TRUE
Check the enabled feature:
SQL> select * from v$option where parameter='Oracle Database Vault';
PARAMETER VALUE CON_ID
---------------------------------------- -------------------- ----------
Oracle Database Vault TRUE 0
SQL>
Enjoys!