Compartilhar via


sys.server_file_audits (Transact-SQL)

Contém informações estendidas sobre o tipo de auditoria de arquivo em uma auditoria do SQL Server, em uma instância de servidor. 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.

name

sysname

Nome da auditoria.

audit_guid

uniqueidentifier

GUID da auditoria.

create_date

datetime

Data UTC quando a auditoria do arquivo foi criada.

modify_date

datatime

Data em UTC quando a auditoria do arquivo foi modificada pela última vez.

principal_id

int

ID do proprietário da auditoria conforme registrado no servidor.

type

char(2)

Tipo de auditoria:

0 = log de eventos de Segurança do NT

1 = log de eventos de Aplicativos do NT

2= arquivo no sistema de arquivos

type_desc

nvarchar(60)

Descrição do tipo da auditoria.

on_failure

tinyint

Condição Ao falhar:

0 = Continuar

1 = Encerrar a instância de servidor

on_failure_desc

nvarchar(60)

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

CONTINUE

SHUTDOWN SERVER INSTANCE

is_state_enabled

tinyint

0 = Desabilitado

1 = Habilitado

queue_delay

int

Tempo máximo sugerido, em milissegundos, para espera antes de gravar no disco. Se for 0, a auditoria garantirá uma gravação para que o evento possa continuar.

max_file_size

bigint

O tamanho máximo da auditoria, em megabytes.

0 = Ilimitado/Não aplicável ao tipo de auditoria selecionada.

max_rollover_files

int

Número máximo de arquivos a ser usado.

reserved_disk_space

int

Quantidade de espaço em disco a ser reservada por arquivo.

log_file_path

nvarchar(260)

Caminho onde a auditoria está localizada. Caminho de arquivo para auditoria de arquivo, caminho de log de aplicativo para auditoria de log de aplicativo.

log_file_name

nvarchar(260)

Nome de base do arquivo de log fornecido em CREATE AUDIT DDL. Um número incremental é adicionado ao arquivo base_log_name como um sufixo para criar o nome do arquivo de log.

Permissões

Entidades de segurança com a permissão VIEW AUDIT STATE têm acesso a esta exibição do catálogo.

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

Referência

Conceitos