sys.dm_server_audit_status (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Devolve uma linha para cada auditoria de servidor indicando o estado atual da auditoria. Para obter mais informações, consulte Auditoria do SQL Server (Mecanismo de Banco de Dados).

Nome da coluna Tipo de dados Description
audit_id int ID da auditoria. Mapeia para a audit_id coluna na sys.audits vista de catálogo.
name sysname Nome da auditoria. Igual à name coluna na sys.server_audits vista de catálogo.
status smallint Estado numérico da auditoria do servidor:

0 = Não Iniciado
1 = Titular
2 = Falha em tempo de execução
3 = Falha de Criação de Alvo
4 = Desligar
status_desc nvarchar(256) String que mostra o estado da auditoria do servidor:

- NOT_STARTED
- COMEÇOU
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 Carimbo temporal em UTC da última alteração de estado da auditoria.
event_session_address varbinary(8) Discurso da sessão de Eventos Prolongados associada à auditoria. Relacionado com a address coluna na sys.dm_xe_sessions vista de catálogo.
audit_file_path nvarchar(256) Caminho completo e nome do ficheiro do alvo do ficheiro de auditoria que está atualmente a ser utilizado. Só preenchido para auditorias de ficheiros.
audit_file_size bigint Tamanho aproximado do ficheiro de auditoria, em bytes. Só preenchido para auditorias de ficheiros.

Permissions

Os principais devem ter a VIEW permissão ESTADO DE SEGURANÇA DO SERVIDOR .

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Passos seguintes