sys.dm_server_audit_status (Transact-SQL)
Retorna uma linha para cada auditoria de servidor que indica o estado atual da auditoria. Para obter mais informações, consulte Compreendendo a auditoria do SQL Server.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
audit_id |
int |
ID da auditoria. Mapeia para o campo audit_id na exibição do catálogo sys.audits. |
name |
sysname |
Nome da auditoria. O mesmo que o campo name na exibição do catálogo sys.server_audits. |
status |
tinyint |
Status numérico da auditoria de servidor: 0 – Iniciado 1 – Falha |
status_desc |
nvarchar(60) |
Cadeia de caracteres que mostra o status da auditoria de servidor: - STARTED - FAILED |
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 à exibição do catálogo sys.db_xe_sessions.address. |
active_file_name |
nvarchar(260) |
Nome completo do caminho de destino do arquivo de auditoria que está sendo usado atualmente. Populado somente para auditorias de arquivos. |
size |
bigint |
Tamanho aproximado do arquivo de auditoria, em kilobytes. Populado somente para auditorias de arquivos. |
Permissões
As entidades devem ter permissões VIEW SERVER STATE e SELECT.
No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também