database_audit_specifications (Transact-SQL)sys.database_audit_specifications (Transact-SQL)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Contém informações sobre as especificações de auditoria do banco de dados de uma auditoria do SQL ServerSQL Server em uma instância de servidor.Contains information about the database audit specifications in a SQL ServerSQL Server audit on a server instance. Para obter mais informações, veja Auditoria do SQL Server (Mecanismo de Banco de Dados).For more information, see SQL Server Audit (Database Engine).

Nome da colunaColumn name Tipo de dadosData type DescriçãoDescription
NameName sysnamesysname Nome da especificação de auditoria.Name of the auditing specification.
database_specification_iddatabase_specification_id intint ID da especificação do banco de dados.ID of the database specification.
create_datecreate_date datetimedatetime Data de criação da especificação de auditoria.Date the audit specification was created.
modified_datemodified_date datetimedatetime Data da última alteração feita na especificação de auditoria.Date the audit specification was last modified.
is_state_enabledis_state_enabled bitbit Estado da especificação de auditoria:Audit specification state:

0 - DESABILITADO0 - DISABLED

1 - HABILITADO1 -ENABLED
audit_GUIDaudit_GUID uniqueidentiferuniqueidentifer GUID da auditoria que contém essa especificação.GUID for the audit that contains this specification. É 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.Used during enumeration of member database audit specifications during database attach/startup.

ComentáriosRemarks

Se o banco de dados estiver no modo somente leitura, o recurso SQL ServerSQL Server Audit não poderá adicionar Especificações de Auditoria de Banco de Dados.If a database is in ready-only mode, the SQL ServerSQL Server Audit feature cannot add Database Audit Specifications.

PermissõesPermissions

Entidades de segurança com o ALTER ANY DATABASE AUDIT ou VIEW DEFINITION permissões, 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.Principals with the ALTER ANY DATABASE AUDIT or VIEW DEFINITION permissions, the dbo role, and members of the db_owners fixed database role have access to this catalog view. Além disso, a entidade de segurança não deve ser negada VIEW DEFINITION permissão.In addition, the principal must not be denied VIEW DEFINITION permission.

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.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission... Para obter mais informações, consulte Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Consulte tambémSee Also

CREATE SERVER AUDIT (Transact-SQL) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL) ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL) DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL) CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL) ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL) DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL) CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL) ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL) DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL) ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL) sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL) sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL) sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL) sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL) sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL) sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL) sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL) sys.dm_audit_class_type_map (Transact-SQL)
Criar uma auditoria de servidor e uma especificação de auditoria de servidorCreate a Server Audit and Server Audit Specification