Partager via


sys.database_audit_specification_details (Transact-SQL)

S'applique à : SQL Server

Contient des informations sur les spécifications de l’audit de la base de données dans un audit SQL Server sur une instance de serveur, pour toutes les bases de données. Pour plus d’informations, consultez Audit SQL Server (moteur de base de données). Pour obtenir la liste de tous les audit_action_id et leurs noms, interrogez sys.dm_audit_actions (Transact-SQL).

Nom de la colonne Type de données Description
database_specification_id int ID de la spécification d'audit.
audit_action_id int ID de l'action d'audit.
audit_action_name Sysname Nom de l'action d'audit ou du groupe d'actions d'audit
Classe int Identifie la classe d'objets auditée.
class_ desc Nvarchar(60) Description de la classe d'objets auditée :

- SCHEMA

- TABLE
major_id int ID majeur de l'objet audité, tel qu'un ID de table d'une action d'audit de table.
minor_id Int ID secondaire de l'objet audité, interprété d'après la classe, telle que l'ID de colonne d'une action d'audit de table.
audited_principal_id int Principal audité.
audited_result Nvarchar(60) Résultats de l'action d'audit :

- SUCCESS AND FAILURE - SUCCESS

- FAILURE
is_group Bit Indique si l'objet est un groupe :

0 - Pas un groupe

1 - Groupe

autorisations

Les principaux disposant des autorisations ALTER ANY DATABASE AUDIT ou VIEW DEFINITION , du rôle dbo et des membres du rôle de base de données fixe db_owners ont accès à cet affichage catalogue. En outre, le principal ne doit pas être refusé à l’autorisation VIEW DEFINITION .

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

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)
Créer un audit du serveur et une spécification d’audit du serveur