Compartilhar via


CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)

Cria um objeto de especificação de auditoria de servidor usando o recurso SQL Server Audit. Para obter mais informações, consulte Compreendendo a auditoria do SQL Server.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

CREATE SERVER AUDIT SPECIFICATION audit_specification_name
FOR SERVER AUDIT audit_name
{
    { ADD ( { audit_action_group_name } ) 
        } [, ...n]
    [ WITH ( STATE = { ON | OFF } ) ]
}
[ ; ]

Argumentos

  • audit_specification_name
    Nome da especificação de auditoria de servidor.

  • audit_name
    Nome da auditoria à qual essa especificação se aplica.

  • audit_action_group_name
    Nome de um grupo de ações auditáveis no nível de servidor. Para obter uma lista de Grupos de Ações de Auditoria, consulte Ações e grupos de ações de auditoria do SQL Server.

  • WITH ( STATE = { ON | OFF } )
    Habilita ou desabilita a auditoria de registros de coleta para essa especificação de auditoria.

Comentários

Deve existir uma auditoria antes da criação de uma especificação de auditoria de servidor para ela. Quando uma especificação de auditoria de servidor é criada, ela fica em um estado desabilitado.

Permissões

Os usuários que têm a permissão ALTER ANY SERVER AUDIT podem criar especificações de auditoria de servidor e associá-las a qualquer auditoria.

Depois que uma especificação de auditoria de servidor é criada, ela pode ser exibida por entidades que tenham a permissão CONTROL SERVER ou ALTER ANY SERVER AUDIT, com a conta sysadmin, ou por entidades que tenham acesso explícito à auditoria.

Exemplos

O exemplo a seguir cria uma especificação de auditoria de servidor denominada HIPPA_Audit_Specification que audita logons que falharam, para um SQL Server Audit denominado HIPPA_Audit.

CREATE SERVER AUDIT SPECIFICATION HIPPA_Audit_Specification
FOR SERVER AUDIT HIPPA_Audit
    ADD (FAILED_LOGIN_GROUP);
GO

Para obter um exemplo completo de como criar uma auditoria, consulte Compreendendo a auditoria do SQL Server.

Consulte também

Referência

Conceitos