Compartir a través de


sys.server_audits (Transact-SQL)

Se aplica a: SQL Server Azure SQL Managed Instance

Contiene una fila para cada auditoría de SQL Server de 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.
name sysname Nombre de la auditoría.
audit_guid uniqueidentifier GUID de la auditoría que se usa para enumerar auditorías con el servidor miembro |Especificaciones de auditoría de base de datos durante las operaciones de inicio del servidor y de asociación de bases de datos.
create_date datetime Fecha UTC en la que se creó la auditoría.
modify_date datetime Fecha UTC en la que se modificó por última vez la auditoría.
principal_id int ID 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) SECURITY LOG

APPICATION LOG

ARCHIVO
on_failure tinyint En caso de error escribir una entrada de acción:

0 - Continuar

1- Cierre de la instancia del servidor

2- Operación de error
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, 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 un evento.
predicado nvarchar(3000) La expresión de predicado aplicada al evento.

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