Compartir a través de


CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)

Crea un objeto de especificación de auditoría de servidor usando la característica SQL Server Audit. Para obtener más información, vea Descripción de SQL Server Audit.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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
    Nombre de la especificación de auditoría de servidor.

  • audit_name
    Nombre de la auditoría a la que se aplica esta especificación.

  • audit_action_group_name
    Nombre de un grupo de acciones de auditoría de nivel de servidor. Para obtener una lista de grupos de acciones de auditoría, vea Grupos de acciones y acciones de SQL Server Audit.

  • WITH ( STATE = { ON | OFF } )
    Habilita o deshabilita la recopilación de registros por parte de la auditoría para esta especificación de auditoría.

Comentarios

Para poder crear una especificación de auditoría de servidor, debe existir la auditoría. Cuando se crea una especificación de auditoría de servidor, está en estado deshabilitado.

Permisos

Los usuarios con el permiso ALTER ANY SERVER AUDIT pueden crear especificaciones de auditoría de servidor y enlazarlas a cualquier auditoría.

Después de crearse una especificación de auditoría de servidor, podrá ser vista por entidades de seguridad que cuenten con los permisos CONTROL SERVER o ALTER ANY SERVER AUDIT, así como la cuenta sysadmin, o por entidades de seguridad que tengan acceso explícito a la auditoría.

Ejemplos

En el ejemplo siguiente se crea una especificación de auditoría de servidor denominada HIPPA_Audit_Specification que audita los inicios de sesión erróneos, para una auditoría de SQL Server denominada HIPPA_Audit.

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

Para obtener un ejemplo completo de cómo crear una auditoría, vea Descripción de SQL Server Audit.

Vea también

Referencia

Conceptos