sys.server_audits (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

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

Nom de la colonne Type de données Description
audit_id int ID de l'audit.
nom sysname Nom de l’audit.
audit_guid uniqueidentifier GUID de l’audit utilisé pour énumérer les audits avec le serveur membre |Spécifications d’audit de base de données pendant les opérations de démarrage et d’attachement de base de données du serveur.
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’inscrit sur le serveur.
type char(2) Type d'audit :

SL - Journal des événements NT Security

AL - Journal des événements d’application NT

FL - Fichier sur le système de fichiers
type_desc nvarchar(60) JOURNAL DE SÉCURITÉ

JOURNAL DES APPLICATIONS

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

0 - Continuer

1 - Arrêter l’instance du serveur

2 - Échec de 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ée

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 appliquée à l’événement.

autorisations

Les principaux avec l’autorisation ALTER ANY SERVER AUDIT ou VIEW ANY DEFINITION ont accès à cet affichage catalogue. En outre, le principal ne doit pas être refusé à l’autorisation VIEW ANY 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_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)
Créer un audit du serveur et une spécification d’audit du serveur