Professional Documents
Culture Documents
3.
correct the issue
Use the Oracle Database Vault PL/SQL packages and functions. For example,
to correct a login or CONNECT rule set error, use the DBMS_MACADM PL/SQL package or
the Oracle Database Vault Administrator interface.
BEGIN
DVSYS.DBMS_MACADM.DELETE_COMMAND_RULE(
command => 'SELECT',
object_owner => 'SYSADM',
object_name => 'EMP_DATA');
END;
/
BEGIN
DVSYS.DBMS_MACADM.DELETE_COMMAND_RULE(
command => 'CONNECT',
object_owner => '%',
object_name => '%');
END;
/
BEGIN
DBMS_MACADM.UPDATE_COMMAND_RULE(
command => 'SELECT',
rule_set_name => 'Limit Sector 2 Access',
object_owner => 'SYSADM',
object_name => '%',
enabled => DBMS_MACUTL.G_NO);
END;
/
4. enable DBV:
1. shutdown listener and DB and DB Control
2. relink
cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk dv_on lbac_on ioracle
3. start again