Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Benutzer- und Datenbanksicherheit » Datensicherheit » Audits von Datenbankaktivitäten

 

Audit-Daten abrufen (Dienstprogramm dbtran)

Das Dienstprogramm dbtran verwendet das angegebene Transaktionslog, um ein SQL-Skript zu erzeugen. Dieses enthält alle Transaktionen sowie Angaben dazu, welche Benutzer die einzelnen Befehle ausgeführt haben.

Voraussetzungen

Sie müssen das BACKUP DATABASE-Systemprivileg haben, um Audit-Daten von einem laufenden Datenbankserver abrufen zu können. Es sind keine Privilegien erforderlich, um Audit-Daten aus einer Datenbank-Transaktionslogdatei abzurufen.

Kontext und Bemerkungen

Wenn Sie die Datenbankserveroption -g verwenden, bezieht dbtran zusätzliche Kommentare mit Audit-Daten ein. Die Option -g entspricht dem Angeben der Datenbankserveroptionen -d, -t und -a.

 Aufgabe
  1. Stellen Sie eine Verbindung mit der Datenbank her.

  2. Sie können das Dienstprogramm dbtran auf einem laufenden Datenbankserver oder in einer Datenbank-Transaktionslogdatei ausführen.

    Option Aktion
    Audit-Daten von einem laufenden Datenbankserver abrufen

    Führen Sie den folgenden Befehl aus:

    dbtran -g -c connection-string -n SQL-file
    Audit-Daten aus einer Transaktionslogdatei abrufen

    Fahren Sie den Datenbankserver herunter, um zu gewährleisten, dass die Transaktionslogdatei verfügbar ist. Führen Sie den folgenden Befehl aus:

    dbtran -g transaction-log SQL-file

Ergebnisse

Audit-Daten werden abgerufen und in einer SQL-Skriptdatei gespeichert.

Beispiel

In dem Beispiel werden die Audit-Daten in der Datei demo.sql gespeichert und die Datei enthält Informationen zur Beispieldatenbank.

dbtran -g -c "UID=DBA;PWD=sql;DBN=demo" -n demo.sql

Im folgenden Beispiel werden die Audit-Daten aus der Transaktionslogdatei demo.log in der Datei demo.sql platziert.

dbtran -g demo.log demo.sql

 Siehe auch