Compartilhar via


sys.database_audit_specification_details (Transact-SQL)

Contém informações sobre as especificações de auditoria de banco de dados em uma auditoria do SQL Server em uma instância de servidor para todos os bancos de dados. Para obter mais informações, consulte Auditoria do SQL Server (Mecanismo de Banco de Dados). Para obter uma lista de todos os audit_action_id e seus nomes, consulte sys.dm_audit_actions (Transact-SQL).

Nome da coluna

Tipo de dados

Descrição

database_specification_id

int

ID da especificação de auditoria.

audit_action_id

int

ID da ação de auditoria.

audit_action_name

Sysname

Nome de ação de auditoria ou do grupo de ações de auditoria

Classe

int

Identifica a classe de objeto que está sendo auditado.

class_desc

Nvarchar(60)

Descrição da classe de objeto que está sendo auditado:

- SCHEMA

- TABLE

major_id

int

ID principal do objeto que está sendo auditado, como uma ID de tabela de uma ação de Auditoria de Tabela.

minor_id

Int

ID secundária do objeto que está sendo auditado, interpretada de acordo com a classe, como a ID de coluna de uma ação de Auditoria de Tabela.

audited_principal_id

int

Entidade que está sendo examinada.

audited_result

Nvarchar(60)

Resultados da ação de auditoria:

- SUCCESS AND FAILURE - SUCCESS

- FAILURE

is_group

Bit

Mostra se o objeto é um grupo:

0 – Não é um grupo

1 – Grupo

Permissões

Entidades com as permissões VIEW AUDIT STATE ou ALTER ANY AUDIT SPECIFICATION, a função dbo e membros da função de banco de dados fixa db_owners têm acesso a essa exibição do catálogo.

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

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)

Conceitos

Criar uma auditoria de servidor e uma especificação de auditoria de servidor