Unified Auditing in Oracle 12c aktivieren

Um Unified Auditing in Oracle 12czu aktivieren, müssen Sie die Oracle -Datenbank herunterfahren. Stoppen Sie den Oracle -Listener-Service und starten Sie anschließend die Oracle -Datenbank und den Oracle -Listener-Service erneut.

Vorbereitende Schritte

Sie müssen über die Systemberechtigung AUDIT_SYSTEM oder die Rolle AUDIT_ADMIN verfügen, um die folgenden Schritte ausführen zu können:

Vorgehensweise

  1. Beenden Sie die Oracle -Datenbank, indem Sie eine Verbindung zur Datenbank mit SQLplus herstellen, und geben Sie dann den folgenden Befehl ein:

    shutdown immediate

  2. Stoppen Sie den Oracle -Listener-Service, indem Sie den folgenden Befehl eingeben:

    lsnrctl stop

  3. Stoppen Sie Enterprise Manager gegebenenfalls, indem Sie die folgenden Befehle eingeben:

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

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

    $OMS_HOME/bin/emctl stop oms

  4. Relink Oracle DB mit der Option uniaud durch Eingabe der folgenden Befehle:

    cd $ORACLE_HOME/rdbms/lib

    make -f ins_rdbms.mk uniaud_on ioracle

  5. Starten Sie die Oracle -Datenbank erneut, indem Sie eine Verbindung zur Datenbank mit SQLplus herstellen, und geben Sie dann den folgenden Befehl ein:

    startup

  6. Starten Sie den Oracle Listener -Service erneut, indem Sie den folgenden Befehl eingeben:

    lsnrctl start

  7. Starten Sie Enterprise Manager gegebenenfalls erneut, indem Sie die folgenden Befehle eingeben:

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

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

    $OMS_HOME/bin/emctl start oms

  8. Um zu überprüfen, ob die einheitliche Prüfung aktiviert ist, stellen Sie mit SQLplus eine Verbindung zur Oracle -Datenbank her und geben Sie dann folgenden Befehl ein:

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

    Vergewissern Sie sich, dass der Befehl eine Zeile mit VALUE equal to "TRUE"zurückgibt.