Partager via


sys.database_audit_specification_details (Transact-SQL)

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 Fonctionnement de SQL Server Audit.

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

Class

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

Entité auditée.

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 entités avec les autorisations VIEW AUDIT STATE ou ALTER ANY AUDIT SPECIFICATION, le rôle dbo et les membres du rôle de base de données fixe db_owners ont accès à cet affichage catalogue.

Dans SQL Server 2005 et les versions ultérieures, 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 Configuration de la visibilité des métadonnées.

Voir aussi

Référence

Concepts