Freigeben über


sys.database_audit_specification_details (Transact-SQL)

Enthält Informationen zu den Datenbanküberwachungsspezifikationen in einer SQL Server-Überwachung auf einer Serverinstanz für alle Datenbanken. Weitere Informationen finden Sie unter SQL Server Audit (Datenbankmodul). Um eine Liste aller audit_action_ids und deren Namen zu erhalten, 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 VIEW AUDIT STATE oder ALTER ANY AUDIT SPECIFICATION, die dbo-Rolle und Mitglieder der festen Serverrolle db_owners können auf diese Katalogsicht zugreifen.

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 Konfigurieren der Sichtbarkeit von Metadaten.

Siehe auch

Verweis

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)

Konzepte

Erstellen einer Serverüberwachung und einer Serverüberwachungsspezifikation