ALTER DATABASE
Verwenden Sie den ALTER DATABASE-Befehl mit der hinzugefügten COLLECT HISTORY-Klausel, um die Verlaufserfassung für die Datenbanken und die mit ihr verbundenen Benutzer anzugeben.
Übersicht
Syntax für das Ändern einer Datenbank:
ALTER DATABASE <database-name> [<ALTER-db-clause>]...
<ALTER-db-clause> ::=
... existing clauses ...
| COLLECT HISTORY { ON | OFF | DEFAULT }
Eingaben
Der ALTER DATABASE-Befehl hat die folgende Eingabe:
| Eingabe | Beschreibung |
|---|---|
| COLLECT HISTORY [ ON | OFF | DEFAULT ] | Gibt an, ob Verlaufsdaten für Sitzungen erfasst werden sollen, die an diese Datenbank angehängt sind.
|
Ausgaben
Der ALTER DATABASE-Befehl hat die folgende Ausgabe:
| Ausgabe | Beschreibung |
|---|---|
| ERROR: permission denied. | Sie müssen über die Berechtigung zur Sicherheitsverwaltung verfügen, um ein Attribut für Datenbankverlaufsdatenerfassung festzulegen. |
Beschreibung
Einzelheiten zu allen Optionen des Befehls ALTER DATABASE finden Sie im AbschnittIBM® ' Netezza® Benutzerhandbuch für die Datenbank. Der ALTER DATABASE-Befehl hat die folgenden Merkmale:
- Zugriffsrechte erforderlich
- Sie müssen der Benutzer mit Administratorberechtigung oder der Datenbankeigner sein oder Ihr Konto muss über die Änderungsberechtigung für die Datenbank oder die Datenbankobjektklasse verfügen. Sie müssen über die Berechtigung zur Sicherheitsverwaltung verfügen, um das Attribut für Verlaufserfassung einer Datenbank zu ändern.
- Allgemeine Aufgaben
- Zusätzlich zu seinen vorherigen Funktionen ordnet der Befehl dem Datenbankobjekt den Erfassungsverlauf zu.
Verwendung
Es folgen Verwendungsbeispiele:
ALTER DATABASE SECRET COLLECT HISTORY ON;