Habilitación de la auditoría unificada en Oracle 12c

Para habilitar la auditoría unificada en Oracle 12c, debe concluir la base de datos Oracle , detener el servicio de escucha de Oracle y, a continuación, reiniciar la base de datos de Oracle y el servicio de escucha de Oracle .

Antes de empezar

Debe tener el privilegio de sistema AUDIT_SYSTEM o el rol AUDIT_ADMIN para completar los pasos siguientes.

Procedimiento

  1. Cierre la base de datos Oracle conectándose a la base de datos con SQLplus y, a continuación, escriba el mandato siguiente:

    shutdown immediate

  2. Detenga el servicio de escucha de Oracle escribiendo el mandato siguiente:

    lsnrctl stop

  3. Si procede, detenga Enterprise Manager escribiendo los mandatos siguientes:

    cd /u01/app/oracle/product/middleware/oms

    export OMS_HOME=/u01/app/oracle/product/middleware/oms

    $OMS_HOME/bin/emctl stop oms

  4. Vuelva a enlazar Oracle DB con la opción uniaud escribiendo los mandatos siguientes:

    cd $ORACLE_HOME/rdbms/lib

    make -f ins_rdbms.mk uniaud_on ioracle

  5. Reinicie la base de datos Oracle conectándose a la base de datos con SQLplus y, a continuación, escriba el mandato siguiente:

    startup

  6. Reinicie el servicio listener de Oracle escribiendo el mandato siguiente:

    lsnrctl start

  7. Si procede, reinicie Enterprise Manager escribiendo los mandatos siguientes:

    cd /u01/app/oracle/product/middleware/oms

    export OMS_HOME=/u01/app/oracle/product/middleware/oms

    $OMS_HOME/bin/emctl start oms

  8. Para verificar que la auditoría unificada está habilitada, conéctese a la base de datos Oracle con SQLplus y, a continuación, escriba el mandato siguiente:

    select * from v$option where PARAMETER = 'Unified Auditing';

    Verifique que el mandato devuelve una fila con VALUE equal to "TRUE".