Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Managed Instance
Enthält erweiterte Informationen zum Dateiüberwachungstyp in einer SQL Server-Überwachung auf einer Serverinstanz. Weitere Informationen finden Sie unter SQL Server Audit (Datenbank-Engine).
| Spaltenname | Datentyp | Nullfähig | Beschreibung |
|---|---|---|---|
audit_id |
int | No | ID der Überwachung. |
name |
sysname | No | Name der Überwachung. |
audit_guid |
uniqueidentifier | Yes | GUID der Überwachung. |
create_date |
datetime | No | Das UTC-Datum, an dem die Dateiüberwachung erstellt wurde. |
modify_date |
datetime | No | Das UTC-Datum, an dem die Dateiüberwachung zuletzt geändert wurde. |
principal_id |
int | Yes | Die ID des Besitzers der Überwachung, wie sie auf dem Server registriert wurde. |
type |
char(2) | No | Überwachungstyp: - SL = Ereignisprotokoll für Windows-Sicherheit- AL = Ereignisprotokoll für Windows-Anwendung- FL = Datei im Dateisystem |
type_desc |
nvarchar(60) | Yes | Beschreibung des Überwachungstyps. |
on_failure |
tinyint | Yes | Bei Fehlerbedingung: - 0 = Weiter- 1 = Serverinstanz herunterfahren- 2 = Fehlervorgang |
on_failure_desc |
nvarchar(60) | Yes | Fehler beim Schreiben eines Aktionseintrags: - CONTINUE- SHUTDOWN SERVER INSTANCE- FAIL OPERATION |
is_state_enabled |
bit | Yes |
-
0 = Deaktiviert- 1 = Aktiviert |
queue_delay |
int | Yes | Vorgeschlagene maximale Wartezeit in Millisekunden, bevor auf den Datenträger geschrieben wird. Wenn 0die Überwachung einen Schreibvorgang garantiert, bevor das Ereignis fortgesetzt werden kann. |
predicate |
nvarchar(3000) | Yes | Prädikatausdruck, der auf das Ereignis angewendet wird. |
max_file_size |
bigint | Yes | Maximale Größe der Überwachungsdatei in MB: - 0 = Unbegrenzt/Nicht anwendbar auf den ausgewählten Überwachungstyp. |
max_rollover_files |
int | Yes | Maximale Anzahl von Dateien zur Verwendung mit der Rolloveroption. |
max_files |
int | Yes | Maximale Anzahl von Dateien zur Verwendung ohne die Rolloveroption. |
reserve_disk_space |
bit | Yes | Pro Datei zu reservierender Speicherplatz. |
log_file_path |
nvarchar(260) | Yes | Pfad zum Speicherort der Überwachung. Dateipfad für Dateiüberwachung, Anwendungsprotokollpfad für Anwendungsprotokollüberwachung. |
log_file_name |
nvarchar(260) | Yes | Basisname für die in der CREATE AUDIT DDLProtokolldatei angegebene Protokolldatei. Der base_log_name Datei wird eine inkrementelle Zahl als Suffix hinzugefügt, um den Namen der Protokolldatei zu erstellen. |
retention_days |
int | Yes | Lebensdauer in Tagen der Überwachungsprotokolldatei. - 0 = Unbegrenzt.Gilt für: Azure SQL-Datenbank und Azure SQL Managed Instance |
Berechtigungen
Prinzipale mit der ALTER ANY SERVER AUDIT Berechtigung können VIEW ANY DEFINITION auf diese Katalogansicht zugreifen. Darüber hinaus kann der Prinzipal keine Berechtigung verweigert VIEW ANY DEFINITION werden.
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie in der Konfiguration der Metadatensichtbarkeit.
Transact-SQL Referenz
- SERVERÜBERWACHUNG ERSTELLEN
- ALTER SERVER-ÜBERWACHUNG
- DROP SERVER-ÜBERWACHUNG
- ERSTELLEN DER SERVERÜBERWACHUNGSSPEZIFIKATION
- ALTER SERVER AUDIT-SPEZIFIKATION
- DROP SERVER-ÜBERWACHUNGSSPEZIFIKATION
- DATENBANKÜBERWACHUNGSSPEZIFIKATION ERSTELLEN
- ALTER DATENBANK-AUDIT-SPEZIFIKATION
- Datenbank-Audit-Spezifikation löschen
- AUTORISIERUNG ÄNDERN
Verwandte Inhalte
- Erstellen einer Serverüberwachung und einer Serverüberwachungsspezifikation
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL)
- sys.server_audit_specifications (Transact-SQL)
- sys.datenbankprüfspezifikationen (Transact-SQL)
- sys.database_audit_specification_details (Transact-SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_actions (Transact-SQL)
- sys.dm_audit_class_type_map (Transact-SQL)