sys.server_audits (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Enthält eine Zeile für jede SQL Server-Überwachung in einer Serverinstanz. Weitere Informationen finden Sie unter SQL Server Audit (Datenbank-Engine).
Spaltenname | Datentyp | Beschreibung |
---|---|---|
audit_id | int | ID der Überwachung. |
name | sysname | Name der Überwachung. |
audit_guid | uniqueidentifier | GUID für die Überwachung, die zum Aufzählen von Audits mit Memberserver verwendet wird|Datenbanküberwachungsspezifikationen während der Serverstart- und Datenbankanfügungsvorgänge. |
create_date | datetime | Das UTC-Datum, an dem die Überwachung erstellt wurde |
modify_date | datetime | Das UTC-Datum, an dem die Überwachung zuletzt geändert wurde. |
principal_id | int | Die ID des Besitzers der Überwachung gemäß Registrierung beim Server. |
type | char(2) | Überwachungstyp: SL - NT Security-Ereignisprotokoll AL - NT-Anwendungsereignisprotokoll FL – Datei im Dateisystem |
type_desc | nvarchar(60) | SECURITY LOG APPLICATION LOG FILE |
on_failure | tinyint | Bei einem Fehler schreiben Sie folgendermaßen einen Aktionseintrag: 0 – Fortfahren 1 – Serverinstanz herunterfahren 2 – Fehlervorgang |
on_failure_desc | nvarchar(60) | Bei einem Fehler schreiben Sie folgendermaßen einen Aktionseintrag: CONTINUE SHUTDOWN SERVER INSTANCE FAIL_OPERATION |
is_state_enabled | tinyint | 0 – Deaktiviert 1 – Aktiviert |
queue_delay | int | Maximale Wartezeit in Millisekunden, bevor auf den Datenträger geschrieben wird. Wenn 0, garantiert die Überwachung einen Schreibvorgang, bevor ein Ereignis fortgesetzt werden kann. |
Prädikat | nvarchar(3000) | Der Prädikatausdruck, der auf das Ereignis angewendet wird. |
Berechtigungen
Prinzipale mit der BERECHTIGUNG ALTER ANY SERVER AUDIT oder VIEW ANY DEFINITION haben Zugriff auf diese Katalogansicht. Darüber hinaus darf der Prinzipal keine VIEW ANY DEFINITION-Berechtigung verweigert 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 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_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 (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Erstellen einer Serverüberwachung und einer Serverüberwachungsspezifikation