sys.server_audits (Transact-SQL)sys.server_audits (Transact-SQL)

SI APPLICA A: sìSQL Server (a partire dalla versione 2008) noDatabase SQL di Azure noAzure SQL Data Warehouse noParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Contiene una riga per ogni controllo di SQL ServerSQL Server in un'istanza del server.Contains one row for each SQL ServerSQL Server audit in 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
audit_idaudit_id intint ID del controllo.ID of the audit.
namename sysnamesysname Nome del controllo.Name of the audit.
AUDIT_GUIDaudit_guid uniqueidentifieruniqueidentifier GUID per il controllo che consente di enumerare i controlli con membro|operazioni di collegamento specifiche del controllo del Database durante l'avvio del server e database.GUID for the audit that is used to enumerate audits with member Server|Database audit specifications during server start-up and database attach operations.
create_datecreate_date datetimedatetime Data UTC di creazione del controllo.UTC date the audit was created.
modify_datemodify_date datetimedatetime Data UTC dell'ultima modifica del controllo.UTC date the audit was last modified.
principal_idprincipal_id intint ID del proprietario del controllo registrato nel server.ID of the owner of the audit, as registered to the server.
typetype char(2)char(2) Tipo di controllo:Audit type:

SL: registro eventi di sicurezza NTSL – NT Security event log

AL: registro eventi applicazioni NTAL – NT Application event log

FL: file nel file systemFL – File on file system
type_desctype_desc nvarchar(60)nvarchar(60) SECURITY LOGSECURITY LOG

APPLICATION LOGAPPICATION LOG

FILEFILE
ON_FAILUREon_failure tinyinttinyint Voce in condizione di errore:On Failure to write an action entry:

0: continuare0 – Continue

1: arresto dell'istanza del server1 – Shutdown server instance

2: errore operazione2 – Fail operation
on_failure_descon_failure_desc nvarchar(60)nvarchar(60) Voce in condizione di errore:On Failure to write an action entry:

CONTINUECONTINUE

SHUTDOWN SERVER INSTANCESHUTDOWN SERVER INSTANCE

FAIL_OPERATIONFAIL_OPERATION
is_state_enabledis_state_enabled tinyinttinyint 0 - disabilitato0 – Disabled

1: abilitato1 - Enabled
QUEUE_DELAYqueue_delay intint Tempo massimo di attesa, in millisecondi, prima della scrittura su disco.Maximum time, in milliseconds, to wait before writing to disk. Se il valore è 0, il controllo garantirà una scrittura prima che un evento possa continuare.If 0, the audit will guarantee a write before an event can continue.
predicatopredicate nvarchar(3000)nvarchar(3000) Espressione del predicato applicata all'evento.The predicate expression that is applied to the event.

PermissionsPermissions

Le entità con la ALTER ANY SERVER AUDIT oppure VIEW ANY DEFINITION autorizzazione ha accesso a questa vista del catalogo.Principals with the ALTER ANY SERVER AUDIT or VIEW ANY DEFINITION permission have access to this catalog view. Inoltre, l'entità non deve essere negata VIEW ANY DEFINITION l'autorizzazione.In addition, the principal must not be denied VIEW ANY 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_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_specifications (Transact-SQL) sys.database_audit_specifications (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