sys.server_audits (Transact-SQL)

Contiene una fila para cada 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 que se usa para enumerar las auditorías con especificaciones de auditoría de servidor|base de datos miembro durante el inicio del servidor y las operaciones 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.

tipo

char(2)

Tipo de auditoría:

SL – Registro de eventos de seguridad de NT

AL – Registro de eventos de aplicación de NT

FL – Archivo del sistema de archivos

type_desc

nvarchar(60)

SECURITY LOG

APPICATION LOG

FILE

on_failure

tinyint

En caso de error escribir una entrada de acción:

0 – Continuar

1 – Cerrar instancia de 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, 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.

predicate

nvarchar(3000)

La expresión de predicado aplicada al evento.

Permisos

Las entidades de seguridad con 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_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)

Conceptos

Crear una auditoría de servidor y una especificación de auditoría de servidor