sys.database_audit_specifications (Transact-SQL)

Aplica-se a: SQL Server

Este artigo 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 obter mais informações, consulte Auditoria do SQL Server (Mecanismo de Banco de Dados).

Nome da coluna Tipo de dados Descrição
Name sysname Nome da especificação de auditoria.
database_specification_id int ID da especificação da base de dados.
create_date datetime Data em que a especificação da auditoria foi criada.
modify_date datetime Data em que a especificação da auditoria foi modificada pela última vez.
audit_guid uniqueidentifier GUID para a auditoria que contém esta especificação. Usado durante a enumeração das especificações de auditoria da base de dados dos membros durante a anexação/arranque da base de dados.
is_state_enabled bit Estado da especificação da auditoria:

0 - DISCAPACITADO

1 - ATIVADO

Remarks

Se uma base de dados estiver em modo apenas pronto, a funcionalidade SQL Server Audit não pode adicionar Especificações de Auditoria de Base de Dados.

Permissions

Os principais com permissões ALTERAR QUALQUER DATABASE AUDITORIA ou VIEW DEFINIÇÃO , o papel DBO e os membros do papel de base de dados fixa db_owners 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.

Consulte também