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_ Beschreibung 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:

- ERFOLG UND MISSERFOLG – ERFOLG

- AUSFALL
is_group Bit Zeigt an, ob das Objekt eine Gruppe ist:

0 – Keine Gruppe

1 – Gruppe

Berechtigungen

Hauptverantwortliche mit den Berechtigungen ALTER ANY AUDIT DATABASE oder VIEW DEFINITION, der dbo-Rolle und Mitglieder der db_owners festen Datenbankrolle haben Zugriff auf diese Katalogansicht. Außerdem darf dem Hauptmann die DEFINITION-Erlaubnis nicht verweigert VIEW 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 Audit-Spezifikation)
sys.datenbankprüfspezifikationen (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