Compartilhar via


sys.dm_server_audit_status (Transact-SQL)

Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server

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

Nome da coluna Tipo de dados Descrição
audit_id int ID da auditoria. Mapeia para a audit_id coluna na exibição do sys.audits catálogo.
name sysname Nome da auditoria. O mesmo que a name coluna na exibição do sys.server_audits catálogo.
status smallint Status numérico da auditoria de servidor:

0 = Não iniciado
1 = Iniciado
2 = Falha no tempo de execução
3 = Falha na criação do destino
4 = Desligando
status_desc nvarchar(256) Cadeia de caracteres que mostra o status da auditoria de servidor:

- NOT_STARTED
-COMEÇOU
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 Carimbo de data e hora em UTC da última alteração de status da auditoria.
event_session_address varbinary(8) Endereço da sessão de Eventos Estendidos associada à auditoria. Relacionado à address coluna na exibição do sys.dm_xe_sessions catálogo.
audit_file_path nvarchar(256) Caminho completo e nome de arquivo do destino do arquivo de auditoria que está sendo usado no momento. Populado somente para auditorias de arquivos.
audit_file_size bigint Tamanho aproximado do arquivo de auditoria, em bytes. Populado somente para auditorias de arquivos.

Permissões

As entidades de segurança devem ter a permissão VIEW SERVER SECURITY STATE .

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Confira também

Próximas etapas