Condividi tramite


sys.dm_server_audit_status (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Restituisce una riga per ogni controllo del server che indica lo stato corrente del controllo. Per altre informazioni, vedere SQL Server Audit (Motore di database).

Nome colonna Tipo di dati Descrizione
audit_id int ID del controllo. Esegue il mapping alla audit_id colonna nella vista del sys.audits catalogo.
name sysname Nome del controllo. Uguale alla name colonna nella vista del sys.server_audits catalogo.
status smallint Stato numerico del controllo del server:

0 = Non avviato
1 = avviato
2 = Errore di runtime
3 = Creazione destinazione non riuscita
4 = Arresto
status_desc nvarchar(256) Stringa che visualizza lo stato del controllo del server:

- NOT_STARTED
-AVVIATO
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 Timestamp in UTC dell'ultima modifica dello stato per il controllo.
event_session_address varbinary(8) Indirizzo della sessione degli eventi estesi associata al controllo. Correlato alla address colonna nella vista del sys.dm_xe_sessions catalogo.
audit_file_path nvarchar(256) Percorso e nome file completo della destinazione del file di controllo attualmente utilizzato. Definito solo per i controlli dei file.
audit_file_size bigint Dimensioni approssimate in byte del file di controllo. Definito solo per i controlli dei file.

Autorizzazioni

Le entità devono disporre dell'autorizzazione VIEW SERVER SECURITY STATE .

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

Passaggi successivi