sys.database_audit_specification_details (Transact-SQL)

Contiene información sobre las especificaciones de auditoría de base de datos en una auditoría de SQL Server de una instancia de servidor para todas las bases de datos. Para obtener más información, vea SQL Server Audit (motor de base de datos). Para obtener una lista de todos los audit_action_id y sus nombres, consulte sys.dm_audit_actions (Transact-SQL).

Nombre de columna

Tipo de datos

Descripción

database_specification_id

int

Id. de la especificación de auditoría.

audit_action_id

int

Id. de la acción de auditoría.

audit_action_name

Sysname

Nombre de la acción de auditoría o del grupo de acciones de auditoría.

Clase

int

Identifica la clase del objeto que se está auditando.

class_ desc

Nvarchar(60)

Descripción de la clase del objeto que se está auditando:

- SCHEMA

- TABLE

major_id

int

Id. principal del objeto que se está auditando; por ejemplo, el Id. de tabla de una acción de auditoría de tabla.

minor_id

Int

Id. secundario del objeto que se está auditando, interpretado según la clase; por ejemplo, el Id. de columna de una acción de auditoría de tabla.

audited_principal_id

int

Entidad de seguridad que se está auditando.

audited_result

Nvarchar(60)

Resultados de la acción de auditoría:

- SUCCESS AND FAILURE - SUCCESS

- FAILURE

is_group

Bit

Indica si el objeto es un grupo:

0 - no es un grupo

1 - es un grupo

Permisos

Las entidades de seguridad que tienen los permisos VIEW AUDIT STATE o ALTER ANY AUDIT SPECIFICATION, el rol dbo y los miembros del rol fijo de base de datos db_owners 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_audits (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.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