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