sys.dm_server_audit_status (Transact-SQL)sys.dm_server_audit_status (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

Restituisce una riga per ogni controllo del server che indica lo stato corrente del controllo.Returns a row for each server audit indicating the current state of the audit. 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 DescrizioneDescription
audit_idaudit_id intint ID del controllo.ID of the audit. Esegue il mapping per il audit_id campo il sys.audits vista del catalogo.Maps to the audit_id field in the sys.audits catalog view.
namename sysnamesysname Nome del controllo.Name of the audit. Stesso come il name campo il Sys. server_audits vista del catalogo.Same as the name field in the sys.server_audits catalog view.
statusstatus smallintsmallint Stato numerico del controllo del server:Numeric status of the server audit:

0 = non avviata0 = Not Started

1 =1 =
StartedStarted

2 =2 =
Errore di runtimeRuntime Fail

3 = destinazione creare hanno esito negativo3 = Target Create Fail

4 = in corso l'arresto4 = Shutting Down
status_descstatus_desc nvarchar(256)nvarchar(256) Stringa che visualizza lo stato del controllo del server:String that shows the status of the server audit:

NOT_STARTEDNOT_STARTED

STARTEDSTARTED

RUNTIME_FAILRUNTIME_FAIL

TARGET_CREATION_FAILEDTARGET_CREATION_FAILED

SHUTTING_DOWNSHUTTING_DOWN
status_timestatus_time datetime2datetime2 Timestamp in UTC dell'ultima modifica dello stato per il controllo.Timestamp in UTC of the last status change for the audit.
event_session_addressevent_session_address varbinary(8)varbinary(8) Indirizzo della sessione degli eventi estesi associata al controllo.Address of the Extended Events session associated with the audit. Correlato per il sys.db_xe_sessions.address vista del catalogo.Related to the sys.db_xe_sessions.address catalog view.
audit_file_pathaudit_file_path nvarchar(256)nvarchar(256) Percorso e nome file completo della destinazione del file di controllo attualmente utilizzato.Full path and file name of the audit file target that is currently being used. Definito solo per i controlli dei file.Only populated for file audits.
audit_file_sizeaudit_file_size bigintbigint Dimensioni approssimate in byte del file di controllo.Approximate size of the audit file, in bytes. Definito solo per i controlli dei file.Only populated for file audits.

PermissionsPermissions

Le entità devono disporre VIEW SERVER STATE e seleziona autorizzazioni.Principals must have VIEW SERVER STATE and SELECT permissions.

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_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 sys.dm_server_audit_status
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