sys.dm_server_audit_status (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Devuelve una fila para cada auditoría de servidor que indica el estado actual de la misma. 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. Mapas a la audit_id columna de la vista de sys.audits catálogo.
name sysname Nombre de la auditoría. Igual que la name columna de la vista de sys.server_audits catálogo.
status smallint Estado numérico de la auditoría de servidor:

0 = No iniciado
1 = Iniciado
2 = Error en tiempo de ejecución
3 = Error de creación de destino
4 = Apagar
status_desc nvarchar(256) Cadena que muestra el estado de la auditoría de servidor:

- NOT_STARTED
-COMENZÓ
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 Marca de tiempo en UTC del último cambio de estado de la auditoría.
event_session_address varbinary(8) Dirección de la sesión de Extended Events asociada a la auditoría. Relacionado con la address columna de la vista de sys.dm_xe_sessions catálogo.
audit_file_path nvarchar(256) Ruta de acceso completa y nombre de archivo del destino de archivo de auditoría que se está usando actualmente. Solo se rellena para la auditoría de archivos.
audit_file_size bigint Tamaño aproximado del archivo de auditoría, en bytes. Solo se rellena para la auditoría de archivos.

Permisos

Las entidades de seguridad deben tener el permiso VIEW SERVER SECURITY STATE .

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

Consulte también

Pasos siguientes