sys.database_audit_specification_details (Transact-SQL)
Si applica a: SQL Server
Contiene informazioni sulle specifiche del controllo del database in un controllo di SQL Server in un'istanza del server per tutti i database. Per altre informazioni, vedere SQL Server Audit (Motore di database). Per un elenco di tutti gli audit_action_id e i relativi nomi, eseguire una query sys.dm_audit_actions (Transact-SQL).
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
database_specification_id | int | ID della specifica del controllo. |
audit_action_id | int | ID dell'azione di controllo. |
audit_action_name | Sysname | Nome dell'azione di controllo o del gruppo di azioni di controllo. |
Classe | int | Identifica la classe dell'oggetto controllato. |
class_ desc | Nvarchar(60) | Descrizione della classe dell'oggetto controllato: - SCHEMA - TABLE |
major_id | int | ID principale dell'oggetto controllato, ad esempio un ID di tabella di un'azione di controllo di una tabella. |
minor_id | Int | ID secondario dell'oggetto controllato, interpretato in base alla classe, ad esempio ID della colonna di un'azione di controllo di una tabella. |
audited_principal_id | int | Entità controllata. |
audited_result | Nvarchar(60) | Risultati dell'azione di controllo: - SUCCESS AND FAILURE - SUCCESS - FAILURE |
is_group | Bit | Indica se l'oggetto è un gruppo: 0: L'oggetto non è un gruppo 1: L'oggetto è un gruppo |
Autorizzazioni
Le entità con le autorizzazioni ALTER ANY DATABASE AUDIT o VIEW DEFINITION , il ruolo dbo e i membri del ruolo predefinito del database db_owners hanno accesso a questa vista del catalogo. Inoltre, l'entità non deve essere negata l'autorizzazione VIEW DEFINITION .
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.
Vedi anche
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_specifications (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Creazione di un controllo del server e di una specifica del controllo del server