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

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Contiene informazioni sulle specifiche del controllo del database in un controllo di SQL ServerSQL Server in un'istanza del server.Contains information about the database audit specifications in a SQL ServerSQL Server audit on a server instance. Per altre informazioni, vedere SQL Server Audit (Motore di database).For more information, see SQL Server Audit (Database Engine).

Nome colonnaColumn name Tipo di datiData type DescriptionDescription
NomeName sysnamesysname Nome della specifica del controllo.Name of the auditing specification.
database_specification_iddatabase_specification_id intint ID della specifica del database.ID of the database specification.
create_datecreate_date datetimedatetime Data di creazione della specifica del controllo.Date the audit specification was created.
modified_datemodified_date datetimedatetime Data dell'ultima modifica della specifica del controllo.Date the audit specification was last modified.
is_state_enabledis_state_enabled bitbit Stato della specifica del controllo:Audit specification state:

0 - DISABILITATO0 – DISABLED

1 - ABILITATO1 –ENABLED
audit_GUIDaudit_GUID uniqueidentiferuniqueidentifer GUID del controllo che contiene questa specifica.GUID for the audit that contains this specification. Viene utilizzato durante l'enumerazione delle specifiche del controllo del database membro durante l'avvio o il collegamento del database.Used during enumeration of member database audit specifications during database attach/startup.

OsservazioniRemarks

Se un database è in modalità di sola lettura, la funzionalità SQL ServerSQL Server Audit non può aggiungere specifiche del controllo del database.If a database is in ready-only mode, the SQL ServerSQL Server Audit feature cannot add Database Audit Specifications.

AutorizzazioniPermissions

Entità che dispongono di ALTER ANY DATABASE AUDIT o VIEW DEFINITION autorizzazioni, il ruolo dbo e i membri del ruolo predefinito del database db_owners hanno accesso a questa vista del catalogo.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. Inoltre, l'entità non deve essere negato VIEW DEFINITION autorizzazione.In addition, the principal must not be denied VIEW DEFINITION permission.

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni.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... Per altre informazioni, vedere Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Vedere ancheSee 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)
Creazione di un controllo del server e di una specifica del controllo del serverCreate a Server Audit and Server Audit Specification