sys.database_audit_specifications (Transact-SQL)

Se aplica a: SQL Server

Este artículo contiene información sobre las especificaciones de auditoría de base de datos en una auditoría de SQL Server en 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
Nombre sysname Nombre de la especificación de auditoría.
database_specification_id int Identificador de la especificación de base de datos.
create_date datetime Fecha en la que se creó la especificación de auditoría.
modify_date datetime Fecha en la que se modificó por última vez la especificación de auditoría.
audit_guid uniqueidentifier GUID de la auditoría que contiene esta especificación. Se usa durante la enumeración de las especificaciones de auditoría de base de datos miembro al adjuntar o iniciar la base de datos.
is_state_enabled bit Estado de la especificación de auditoría:

0 - DESHABILITADO

1 - HABILITADO

Comentarios

Si una base de datos está en modo de solo preparación, la característica Auditoría de SQL Server no puede agregar especificaciones de auditoría de base de datos.

Permisos

Las entidades de seguridad con los permisos ALTER ANY DATABASE AUDIT o VIEW DEFINITION , el rol dbo y los miembros del rol fijo de base de datos db_owners tienen acceso a esta vista de catálogo. Además, no se debe denegar el permiso VIEW 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