Condividi tramite


sys.database_audit_specification_details (Transact-SQL)

Contiene informazioni sulle specifiche del controllo del database in un controllo di SQL Server in un'istanza del server per tutti i database. Per ulteriori informazioni, vedere SQL Server Audit (Database Engine). Per un elenco di tutti gli elementi audit_action_id e dei relativi nomi, eseguire una query su 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

A questa vista del catalogo possono accedere le entità con autorizzazione VIEW AUDIT STATE o ALTER ANY AUDIT SPECIFICATION, il ruolo dbo e i membri del ruolo predefinito del database db_owners.

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. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.

Vedere anche

Riferimento

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 DROP 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)

Concetti

Creazione di un controllo del server e di una specifica del controllo del server