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