Share via


sys.server_audits (Transact-SQL)

Contient une ligne pour chaque audit SQL Server dans une instance de serveur. Pour plus d'informations, consultez SQL Server Audit (moteur de base de données).

Nom de colonne

Type de données

Description

audit_id

int

ID de l'audit.

name

sysname

Nom de l'audit.

audit_guid

uniqueidentifier

GUID de l'audit utilisé pour énumérer les audits avec des spécifications d'audit de serveur/base de données membres pendant les opérations de démarrage de serveur et d'attachement de base de données.

create_date

datetime

Date UTC de création de l'audit.

modify_date

datetime

Date UTC de dernière modification de l'audit.

principal_id

int

ID du propriétaire de l'audit, tel qu'enregistré sur le serveur.

type

char(2)

Type d'audit :

SL – Journal des événements de sécurité NT

AL – Journal des événements d'applications NT

FL – Fichier sur le système de fichiers

type_desc

nvarchar(60)

JOURNAL DE SÉCURITÉ

JOURNAL DES APPLICATIONS

FICHIER

on_failure

tinyint

En cas d'échec d'écriture d'une entrée d'audit :

0 – Continuer

1 – Arrêter l'instance de serveur

2 – Faire échouer l'opération

on_failure_desc

nvarchar(60)

En cas d'échec d'écriture d'une entrée d'audit :

CONTINUE

SHUTDOWN SERVER INSTANCE

FAIL_OPERATION

is_state_enabled

tinyint

0 – Désactivé

1 – Activé

queue_delay

int

Durée maximale, en millisecondes, avant d'écrire sur disque. Si la valeur 0 est spécifiée, l'audit garantira une écriture avant qu'un événement puisse continuer.

prédicat

nvarchar(3000)

Expression de prédicat qui est appliquée à l'événement.

Autorisations

Les principaux avec l'autorisation VIEW AUDIT STATE ont accès à cet affichage catalogue.

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

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_file_audits (Transact-SQL)

sys.server_audit_specifications (Transact-SQL)

sys.server_audit_specification_details (Transact-SQL)

sys.database_ audit_specifications (Transact-SQL)

sys.database_audit_specification_details (Transact-SQL)

sys.dm_server_audit_status (Transact-SQL)

sys.dm_audit_actions (Transact-SQL)

sys.dm_audit_class_type_map (Transact-SQL)

Concepts

Créer un audit du serveur et une spécification d'audit du serveur