Compartir a través de


sys.server_file_audits (Transact-SQL)

Se aplica a: SQL Server

Contiene información extendida sobre el tipo de auditoría de archivos en una auditoría de SQL Server en una instancia de servidor. Para más información, consulte SQL Server Audit (motor de base de datos).

Nombre de la columna Tipo de datos Descripción
audit_id int Identificador de la auditoría.
nombre sysname Nombre de la auditoría.
audit_guid uniqueidentifier GUID de la auditoría.
create_date datetime Fecha UTC en la que se creó la auditoría de archivos.
modify_date datatime Fecha UTC en la que se modificó por última vez la auditoría de archivos.
principal_id int Identificador del propietario de la auditoría tal y como se registró en el servidor.
type char(2) Tipo de auditoría:

SL = registro de eventos de seguridad NT

AL = Registro de eventos de la aplicación NT

FL = Archivo en el sistema de archivos
type_desc nvarchar(60) Descripción del tipo de auditoría.
on_failure tinyint Condición en caso de error:

0 = Continuar

1 = Cerrar la instancia del servidor

2 = Error en la operación
on_failure_desc nvarchar(60) En caso de error escribir una entrada de acción:

CONTINUE

SHUTDOWN SERVER INSTANCE

FAIL OPERATION
is_state_enabled tinyint 0 = Deshabilitada

1 = Habilitada
queue_delay int Tiempo máximo sugerido, en milisegundos, que debe transcurrir antes de realizar la escritura en disco. Si es igual a 0, la auditoría garantizará la escritura antes de que continúe el evento.
predicado nvarchar(8000) Expresión de predicado aplicada al evento.
max_file_size bigint Tamaño máximo de la auditoría, expresado en megabytes:

0 = Ilimitado o no aplicable al tipo de auditoría seleccionada.
max_rollover_files int Número máximo de archivos que se van a utilizar con la opción de sustitución incremental.
max_files int Número máximo de archivos que se van a utilizar sin la opción de sustitución incremental.
reserved_disk_space int Cantidad de espacio en disco que se debe reservar para cada archivo.
log_file_path nvarchar(260) Ruta de acceso a la auditoría. Para auditorías de archivos, la ruta de acceso del archivo; para auditorías de registro de la aplicación, la ruta de acceso del registro de la aplicación.
log_file_name nvarchar(260) Nombre base para el archivo de registro proporcionado en la instrucción DDL CREATE AUDIT. Se agrega un número incremental al archivo base_log_name como un sufijo para crear el nombre del archivo de registro.

Permisos

Las entidades de seguridad con el permiso ALTER ANY SERVER AUDIT o VIEW ANY DEFINITION tienen acceso a esta vista de catálogo. Además, no se debe denegar el permiso VIEW ANY DEFINITION a la entidad de seguridad.

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

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)
Crear una auditoría de servidor y una especificación de auditoría de servidor