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
- 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)
Nächste Schritte
- 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