sys.database_audit_specifications (Transact-SQL)
Aplica-se: SQL Server
Este artigo 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 obter mais informações, confira Auditoria do SQL Server (Mecanismo de Banco de Dados).
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
Nome | sysname | Nome da especificação de auditoria. |
database_specification_id | int | ID da especificação do banco de dados. |
create_date | datetime | Data de criação da especificação de auditoria. |
modify_date | datetime | Data da última alteração feita na especificação de auditoria. |
audit_guid | uniqueidentifier | GUID da auditoria que contém essa especificação. É usada durante a enumeração das especificações de auditoria do banco de dados membro durante a anexação/inicialização do banco de dados. |
is_state_enabled | bit | Estado da especificação de auditoria: 0 - DESATIVADO 1 - HABILITADO |
Comentários
Se um banco de dados estiver no modo somente pronto, o recurso de auditoria do SQL Server não poderá adicionar especificações de auditoria de banco de dados.
Permissões
As entidades com as permissões ALTER ANY DATABASE AUDIT ou VIEW DEFINITION , a função dbo e os membros da função de banco de dados fixa db_owners têm acesso a essa exibição de catálogo. Além disso, a entidade de segurança não deve ter a permissão VIEW DEFINITION negada.
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 Metadata Visibility Configuration.
Confira 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)
- sys.server_audit_specification_details (Transact-SQL)
- sys.database_audit_specification_details (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