sys.server_audits (Transact-SQL)

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

Contém uma linha para cada auditoria do SQL Server em uma instância de servidor. 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.
name sysname Nome da auditoria.
audit_guid uniqueidentifier GUID para a auditoria usada para enumerar auditorias com o servidor membro|Especificações de auditoria de banco de dados durante a inicialização do servidor e operações de anexação de banco de dados.
create_date datetime Data em UTC quando a auditoria foi criada.
modify_date datetime Data em UTC da última alteração feita na especificação de auditoria.
principal_id int ID do proprietário da auditoria, conforme registrado no servidor.
tipo char(2) Tipo de auditoria:

SL - Log de eventos de segurança do NT

AL - Log de eventos do aplicativo NT

FL - Arquivo no sistema de arquivos
type_desc nvarchar(60) SECURITY LOG

APPLICATION LOG

FILE
on_failure tinyint Ao Falhar ao escrever uma entrada de ação:

0 - Continuar

1 - Instância do servidor de desligamento

2 - Falha na operação
on_failure_desc nvarchar(60) Ao Falhar ao escrever uma entrada de ação:

CONTINUE

SHUTDOWN SERVER INSTANCE

FAIL_OPERATION
is_state_enabled tinyint 0 - Desabilitado

1 – Habilitado
queue_delay int Tempo máximo, em milissegundos, de espera antes de gravar em disco. Se for 0, a auditoria garantirá uma gravação antes que o evento possa continuar.
predicate Nvarchar(3000) A expressão de predicado que é aplicada ao evento.

Permissões

As entidades de segurança com a permissão ALTER ANY SERVER AUDIT ou VIEW ANY DEFINITION têm acesso a essa exibição de catálogo. Além disso, não deve ser negada a permissão VIEW ANY DEFINITION .

A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Confira também

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL)
sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL)
Criar uma auditoria de servidor e uma especificação de auditoria de servidor