CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)

 

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Crée un objet de spécification d'audit de serveur à l'aide de la fonctionnalité SQL Server Audit. Pour plus d’informations, consultez SQL Server Audit &#40moteur de base de données).

Topic link icon Conventions de la syntaxe Transact-SQL

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

audit_specification_name
Nom de la spécification d’audit de serveur.

audit_name
Nom de l’audit auquel cette spécification est appliquée.

audit_action_group_name
Nom d'un groupe d'actions pouvant être auditées au niveau du serveur. Pour une liste des groupes d’actions d’Audit, consultez groupes d’actions d’Audit SQL Server et les Actions.

WITH ( STATE = { ON | OFF } )
Active ou désactive la collecte d'enregistrements d'audit pour cette spécification d'audit.

Un audit doit exister pour que vous puissiez créer une spécification d'audit de serveur correspondante. Lorsqu'une spécification d'audit de serveur est créée, elle est dans un état désactivé.

Les utilisateurs disposant de l'autorisation ALTER ANY SERVER AUDIT peuvent créer des spécifications d'audit du serveur et les lier à un audit quelconque.

Après la création d’une spécification d’audit de serveur, elle peut être affichée par des principaux avec CONTROL SERVER, ou des autorisations ALTER ANY SERVER AUDIT, le compte sysadmin ou principaux ayant un accès explicit à l’audit.

L'exemple suivant crée une spécification de l'audit du serveur nommée HIPPA_Audit_Specification qui audite les échecs de connexion, pour un audit SQL Server nommé HIPPA_Audit.

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

Pour obtenir un exemple complet sur la création d’un audit, consultez SQL Server Audit (moteur de base de données).

Création d’AUDIT du serveur (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CRÉER la spécification d’AUDIT de base de données (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_audits (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)
Créer un audit du serveur et une spécification d’audit du serveur

Ajouts de la communauté

AJOUTER
Afficher: