sys.database_audit_specification_details (Transact-SQL)
Gilt für: SQL Server
Enthält Informationen über die Datenbank-Überwachungsspezifikationen in einer SQL Server-Überwachung auf einer Serverinstanz für alle Datenbanken. Weitere Informationen finden Sie unter SQL Server Audit (Datenbank-Engine). Für eine Liste aller audit_action_id und deren Namen fragen Sie sys.dm_audit_actions (Transact-SQL) ab.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
database_specification_id | int | ID der Überwachungsspezifikation. |
audit_action_id | int | ID der Überwachungsaktion. |
audit_action_name | Sysname | Name der Überwachungsaktion oder Überwachungsaktionsgruppe |
Klasse | int | Identifiziert die Klasse des überwachten Objekts. |
class_ desc | Nvarchar(60) | Beschreibung der Klasse des überwachten Objekts: - SCHEMA - TABLE |
major_id | int | Haupt-ID des überwachten Objekts, z. B. eine Tabellen-ID einer Tabellenüberwachungsaktion. |
minor_id | Int | Sekundäre, entsprechend der Klasse interpretierte ID des überwachten Objekts, z. B. eine Spalten-ID einer Tabellenüberwachungsaktion. |
audited_principal_id | int | Prinzipal, der überwacht wird. |
audited_result | Nvarchar(60) | Ergebnisse der Überwachungsaktion: - SUCCESS AND FAILURE - SUCCESS - FAILURE |
is_group | Bit | Zeigt an, ob das Objekt eine Gruppe ist: 0 – Keine Gruppe 1 – Gruppe |
Berechtigungen
Prinzipale mit den Berechtigungen ALTER ANY DATABASE AUDIT oder VIEW DEFINITION, dbo role, and members of the db_owners fixed database role have access to this catalog view. Darüber hinaus darf der Prinzipal keine VIEW 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_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.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