sys.server_file_audits (Transact-SQL)
Contiene información adicional sobre el tipo de auditoría de archivos en una auditoría de SQL Server de una instancia de servidor. Para obtener más información, vea SQL Server Audit (motor de base de datos).
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
audit_id |
int |
Identificador de la auditoría. |
name |
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: 0 = Registro de eventos de seguridad de NT 1 = Registro de eventos de aplicación de NT 2 = Archivo del 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 = Deshabilitado 1 = Habilitado |
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. |
predicate |
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 sufijo para crear el nombre del archivo de registro. |
Permisos
Las entidades de seguridad con el permiso VIEW AUDIT STATE tienen acceso a esta vista de catálogo.
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 tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.
Vea también
Referencia
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)
Conceptos
Crear una auditoría de servidor y una especificación de auditoría de servidor