sys.server_file_audits (Transact-SQL)
Aplica-se a:SQL Server
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 Auditoria do SQL Server (Mecanismo de Banco de Dados).
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
audit_id | int | ID da auditoria. |
Designação | sysname | Nome da auditoria. |
audit_guid | identificador único | GUID da auditoria. |
create_date | datetime | Data UTC em que a auditoria do arquivo foi criada. |
modify_date | datetime | Data UTC em que a auditoria do arquivo foi modificada pela última vez. |
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) | Descrição do tipo de auditoria. |
on_failure | minúsculo | Na condição de falha: 0 = Continuar 1 = Encerrar instância do servidor 2 = Falha na operação |
on_failure_desc | nvarchar(60) | Em Falha ao escrever uma entrada de ação: CONTINUAR INSTÂNCIA DO SERVIDOR DE DESLIGAMENTO FALHA NA OPERAÇÃO |
is_state_enabled | minúsculo | 0 = Desativado 1 = Ativado |
queue_delay | int | Tempo máximo sugerido, em milissegundos, para aguardar antes de gravar no disco. Se 0, a auditoria garantirá uma gravação antes que o evento possa continuar. |
predicado | nvarchar(8000) | Expressão de predicado que é aplicada ao evento. |
max_file_size | bigint | Tamanho máximo, em megabytes, da auditoria: 0 = Ilimitado/Não aplicável ao tipo de auditoria selecionado. |
max_rollover_files | int | Número máximo de arquivos a serem usados com a opção de sobreposição. |
max_files | int | Número máximo de arquivos a serem usados sem a opção de sobreposição. |
reserved_disk_space | int | Quantidade de espaço em disco a reservar por ficheiro. |
log_file_path | nvarchar(260) | Caminho para onde a auditoria está localizada. Caminho do arquivo para auditoria de arquivo, caminho do log do aplicativo para auditoria do log do aplicativo. |
log_file_name | nvarchar(260) | Nome base para o arquivo de log fornecido no 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
As entidades com o ALTERAR QUALQUER DE AUDITORIA DO SERVIDOR OU EXIBIR QUALQUER DEFINIÇÃO permissão têm acesso a esta exibição de catálogo. Além disso, a entidade de segurança não deve ser negada EXIBIR QUALQUER DEFINIÇÃO permissão.
A visibilidade dos metadados em exibições de catálogo é limitada aos protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Ver também
CRIAR AUDITORIA DE SERVIDOR (Transact-SQL
AUDITORIA DO ALTER SERVER (Transact-SQL)
AUDITORIA DO DROP SERVER (Transact-SQL)
CRIAR ESPECIFICAÇÃO DE AUDITORIA DE SERVIDOR (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CRIAR ESPECIFICAÇÃO DE AUDITORIA DE BANCO DE DADOS (Transact-SQL)
ALTERAR ESPECIFICAÇÃO DE AUDITORIA DE BANCO DE DADOS (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
AUTORIZAÇÃO ALTER (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (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