Freigeben über


sys.dm_server_audit_status (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Gibt eine Zeile für jede Serverüberwachung zurück, die den aktuellen Status der Überwachung angibt. Weitere Informationen finden Sie unter SQL Server Audit (Datenbank-Engine).

Spaltenname Datentyp Beschreibung
audit_id int ID der Überwachung. Ordnet die audit_id Spalte in der sys.audits Katalogansicht zu.
name sysname Name der Überwachung. Identisch mit der name Spalte in der sys.server_audits Katalogansicht.
status smallint Numerischer Status der Serverüberwachung:

0 = Nicht gestartet
1 = Gestartet
2 = Laufzeitfehler
3 = Zielerstellungsfehler
4 = Herunterfahren
status_desc nvarchar(256) Zeichenfolge, die den Status der Serverüberwachung anzeigt:

- NOT_STARTED
-GESTARTET
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 Timestamp in UTC der letzten Statusänderung in der Überwachung.
event_session_address varbinary(8) Adresse der erweiterten Ereignissitzung, die der Überwachung zugeordnet ist. Im Zusammenhang mit der address Spalte in der sys.dm_xe_sessions Katalogansicht.
audit_file_path nvarchar(256) Vollständiger Pfad- und Dateiname des Überwachungsdateiziels, das gerade verwendet wird. Nur bei Dateiüberwachungen angegeben.
audit_file_size bigint Ungefähre Größe der Überwachungsdatei in Bytes. Nur bei Dateiüberwachungen angegeben.

Berechtigungen

Prinzipale müssen über die BERECHTIGUNG "VIEW SERVER SECURITY STATE" verfügen.

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 unter Metadata Visibility Configuration.

Siehe auch

Nächste Schritte