sys.database_audit_specification_details (Transact-SQL)

Aplica-se a: SQL Server

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

Nome da coluna Tipo de dados Description
database_specification_id int ID da especificação da auditoria.
audit_action_id int ID da ação de auditoria.
audit_action_name Sysname Nome da ação de auditoria ou grupo de ação de auditoria
Classe int Identifica a classe do objeto que está a ser auditado.
class_ desc Nvarchar (60) Descrição da classe de objeto que está a ser auditada:

- SCHEMA

- TABLE
major_id int ID principal do objeto a ser auditado, como um ID de Tabela de uma ação de Auditoria de Tabela.
minor_id Int ID secundário do objeto que está a ser auditado, interpretado de acordo com a classe, como o ID da coluna de uma ação de Auditoria de Tabela.
audited_principal_id int O principal que está a ser auditado.
audited_result Nvarchar (60) Resultados das ações de auditoria:

- SUCESSO E FRACASSO - SUCESSO

- FALHA
is_group Pouco Mostra se o objeto é um grupo:

0 - Não é um grupo

1 - Grupo

Permissions

Os principais com permissões ALTERAR QUALQUER DATABASE AUDITORIA ou VIEW DEFINIÇÃO , o papel DBO e os membros do papel db_owners de base de dados fixa têm acesso a esta vista de catálogo. Além disso, o principal não pode ser negado VIEW a permissão de DEFINIÇÃO .

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Ver também

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)
detalhes_da_especificação_de_auditoria_do_servidor (Transact-SQL)
sys.database_audit_specifications (Especificações de auditoria do banco de dados) (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Criar uma Auditoria de Servidor e uma Especificação de Auditoria de Servidor