sys.server_file_audits (Transact-SQL)
Contient des informations détaillées à propos du type d'audit de fichier dans un audit SQL Server sur 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. |
create_date |
datetime |
Date UTC de création de l'audit de fichier. |
modify_date |
datatime |
Date UTC de la dernière modification de l'audit de fichier. |
principal_id |
int |
ID du propriétaire de l'audit, tel qu'enregistré sur le serveur. |
type |
char(2) |
Type d'audit : 0 = Journal des événements de sécurité NT 1 = Journal des événements d'applications NT 2 = Fichier du système de fichiers |
type_desc |
nvarchar(60) |
Description du type d'audit. |
on_failure |
tinyint |
En cas d'échec : 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 |
Temps d'attente maximal suggéré, en millisecondes, avant d'écrire sur le disque. Si la valeur est 0, l'audit garantit une écriture avant la poursuite de l'événement. |
predicate |
nvarchar(8000) |
Expression de prédicat qui est appliquée à l'événement. |
max_file_size |
bigint |
Taille maximale de l'audit en mégaoctets : 0 = Illimitée/non applicable au type d'audit sélectionné. |
max_rollover_files |
int |
Nombre maximal de fichiers à utiliser avec l'option de substitution. |
max_files |
int |
Nombre maximal de fichiers à utiliser sans l'option de substitution. |
reserved_disk_space |
int |
Quantité d'espace disque à réserver par fichier. |
log_file_path |
nvarchar(260) |
Chemin d'accès à l'audit. Chemin d'accès au fichier pour l'audit de fichier, chemin d'accès du journal des applications pour l'audit de journal des applications. |
log_file_name |
nvarchar(260) |
Nom de base du fichier journal fourni dans CREATE AUDIT DDL. Un nombre incrémentiel est ajouté au fichier base_log_name en tant que suffixe pour la création du nom de fichier journal. |
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_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (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