sys.dm_server_audit_status (Transact-SQL)

Anwendungsbereich: JaSQL Server (alle unterstützten Versionen) JaVerwaltete Azure SQL-Instanz

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. Karten sie in audit_id sys.audits-Katalogsicht auf das Feld "audit_id".
name sysname Name der Überwachung. Identisch mit dem Namensfeld in der sys.server_audits Katalogsicht.
status smallint Numerischer Status der Serverüberwachung:

0 = Nicht gestartet

1 =
Gestartet

2 =
Laufzeitfehler

3 = Fehler beim Erstellen des Ziels

4 = Herunterfahren
status_desc nvarchar(256) Zeichenfolge, die den Status der Serverüberwachung anzeigt:

NOT_STARTED

STARTED

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 Sitzung für erweiterte Ereignisse, die der Überwachung zugeordnet ist. Im Zusammenhang mit der sys.dm_xe_sessions.address-Katalogsicht.
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 VIEW SERVER STATE-Berechtigung 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.

Weitere Informationen

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
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.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Erstellen einer Serverüberwachung und einer Serverüberwachungsspezifikation