Der Datenbankadministrator (DBA) kann Auditing aktivieren, damit sicherheitsbezogene Daten in das Transaktionslog aufgenommen werden. Dies kann unter Verwendung von Sybase Central oder von Interactive SQL durchgeführt werden.
Auditing ist standardmäßig deaktiviert. Sie müssen DBA-Berechtigung haben, um Auditing zu aktivieren oder zu deaktivieren.
Verwenden Sie das SQL Anywhere 12-Plug-In, um die Verbindung mit der Datenbank als Benutzer mit DBA-Berechtigung herzustellen.
Klicken Sie mit der rechten Maustaste auf die Datenbank und wählen Sie Eigenschaften.
Klicken Sie auf das Register Auditing und wählen Sie eine der folgenden Optionen:
Keine Audit-Informationen für diese Datenbank sammeln Es werden keine Audit-Daten gesammelt. Diese Option deaktiviert Auditing, indem die Datenbankoption "Auditing" auf "Off" gesetzt wird. Weitere Hinweise finden Sie unter auditing-Option.
Alle Audit-Informationen für diese Datenbank sammeln Alle Arten von Auditing-Informationen werden für diese Datenbank gesammelt. Diese Option aktiviert Auditing, indem die Datenbankoption "Auditing" auf "On" gesetzt wird. Weitere Hinweise finden Sie unter auditing-Option.
Das Transaktionslog kann signifikant zunehmen, wenn diese Option ausgewählt ist.
Folgende Arten von Audit-Informationen für diese Datenbank sammeln Damit können Sie angeben, welche Auditing-Informationen Sie sammeln wollen. Sie könnten beispielsweise festlegen, nur DLL-Änderungen zu sammeln. Weitere Hinweise finden Sie unter sa_enable_auditing_type-Systemprozedur. Die Auswahl dieser Option ändert die Einstellung der Datenbankoption auditing_options. Weitere Hinweise finden Sie unter auditing_options-Option.
Klicken Sie auf OK.
Stellen Sie als Benutzer mit dem Benutzernamen DBA eine Verbindung mit der Datenbank her.
Führen Sie die folgende Anweisung aus, um Auditing zu aktivieren:
SET OPTION PUBLIC.auditing = 'On'; |
Um anzugeben, welche Arten von Auditing-Informationen Sie sammeln wollen, verwenden Sie die folgende Systemprozedur:
CALL sa_enable_auditing_type( 'all' ); |
Sie können die Art der gesammelten Auditing-Informationen steuern, indem Sie all durch die Arten von Auditing ersetzen, die Sie aktivieren wollen. Weitere Hinweise finden Sie unter sa_enable_auditing_type-Systemprozedur.
Führen Sie die folgende Anweisung aus, um Auditing zu deaktivieren:
SET OPTION PUBLIC.auditing = 'Off'; |
Um anzugeben, welche Arten von Auditing-Informationen Sie deaktivieren wollen, verwenden Sie die folgende Systemprozedur:
CALL sa_disable_auditing_type( 'all' ); |
Sie können das Sammeln von spezifischen Arten von Auditing-Informationen stoppen, indem Sie all durch die Arten von Auditing ersetzen, die Sie deaktivieren wollen. Weitere Hinweise finden Sie unter sa_disable_auditing_type-Systemprozedur.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |