SqlAuditActionGroup, énumération
Groupes d'actions d'audit SQL Server.
Espace de noms : Microsoft.Data.Schema.Sql.SchemaModel
Assembly : Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Déclaration
Public Enumeration SqlAuditActionGroup
public enum SqlAuditActionGroup
public enum class SqlAuditActionGroup
type SqlAuditActionGroup
public enum SqlAuditActionGroup
Membres
Nom de membre | Description | |
---|---|---|
None | Spécifie qu'aucun groupe d'actions n'a été fourni. | |
SuccessfulLogin | Indique qu'un principal s'est connecté à SQL Server. | |
Logout | Indique qu'un principal s'est déconnecté de SQL Server. | |
ServerStateChange | Cet événement est déclenché lorsque l'état du service SQL Server est modifié. | |
FailedLogin | Indique qu'un principal a échoué dans sa tentative de connexion à SQL Server. | |
LoginChangePassword | Cet événement est déclenché chaque fois qu'un mot de passe de connexion est modifié au moyen d'une instruction ALTER LOGIN ou de la procédure stockée sp_password. | |
ServerRoleMemberChange | Cet événement est déclenché chaque fois qu'une connexion est ajoutée à ou supprimée d'un rôle serveur fixe. | |
ServerPrincipalImpersonation | Cet événement est déclenché lorsqu'un emprunt d'identité se produit dans la portée du serveur, par exemple avec EXECUTE AS <nom de connexion>. | |
ServerObjectOwnershipChange | Cet événement est déclenché lorsque l'autorisation de changement du propriétaire d'un objet de schéma (par exemple une table, une procédure ou une fonction) est contrôlée. | |
DatabaseMirroringLogin | Cet événement est déclenché pour signaler des messages d'audit relatifs à la sécurité du transport de mise en miroir de bases de données. | |
BrokerLogin | Cet événement est déclenché pour signaler des messages d'audit relatifs à la sécurité du transport Service Broker. | |
ServerPermissionChange | Cet événement est déclenché lors de l'émission de GRANT, REVOKE ou DENY pour les autorisations dans la portée du serveur, par exemple avec la création d'une connexion. | |
ServerObjectPermissionChange | Cet événement est déclenché à chaque octroi, refus ou révocation d'autorisation sur un objet de schéma. | |
ServerOperation | Cet événement est déclenché lorsque des opérations d'audit de sécurité (telles que la modification de paramètres, de ressources, de l'accès externe ou de l'autorisation) sont utilisées. | |
TraceChange | Cet événement est déclenché pour toutes les instructions qui vérifient l'autorisation ALTER TRACE. | |
ServerObjectChange | Cet événement est déclenché pour les opérations CREATE, ALTER ou DROP sur des objets serveur. | |
ServerPrincipalChange | Cet événement est déclenché lorsque des principaux de serveur sont créés, modifiés ou supprimés. | |
DatabasePermissionChange | Cet événement est déclenché à chaque émission par un principal dans SQL Server de GRANT, REVOKE ou DENY concernant une autorisation relative aux instructions.
Cela s'applique aux événements de base de données uniquement, par exemple l'octroi d'autorisations sur une base de données. |
|
SchemaObjectPermissionChange | Cet événement est déclenché à chaque octroi, refus ou révocation d'autorisation sur un objet de schéma. | |
DatabaseRoleMemberChange | Cet événement est déclenché à chaque ajout ou suppression d'une connexion dans un rôle de base de données.
Cette classe d'événements est déclenchée pour les procédures stockées sp_addrolemember, sp_changegroup et sp_droprolemember. |
|
ApplicationRoleChangePassword | Cet événement est déclenché à chaque modification de mot de passe d'un rôle d'application. | |
SchemaObjectAccess | Cet événement est déclenché chaque fois qu'une autorisation d'objet a été utilisée dans le schéma. | |
BackupRestore | Cet événement est déclenché à chaque émission d'une commande de sauvegarde ou de restauration. | |
Dbcc | Cet événement est déclenché chaque fois qu'un principal émet une commande DBCC. | |
AuditChange | Cet événement est déclenché à chaque création, modification ou suppression d'une spécification d'audit. | |
DatabaseChange | Cet événement est déclenché lorsqu'une base de données est créée, modifiée ou supprimée. | |
DatabaseObjectChange | Cet événement est déclenché lors de l'exécution d'une instruction CREATE, ALTER ou DROP sur des objets de base de données, tels que des schémas. | |
DatabasePrincipalChange | Cet événement est déclenché lorsque des principaux, par exemple des utilisateurs, sont créés, modifiés ou supprimés dans une base de données. | |
SchemaObjectChange | Cet événement est déclenché lors d'une opération CREATE, ALTER ou DROP sur un schéma. | |
DatabasePrincipalImpersonation | Cet événement est déclenché lorsqu'un emprunt d'identité (par exemple avec EXECUTE AS <principal> ou SETPRINCIPAL) se produit dans la portée de la base de données. | |
DatabaseObjectOwnershipChange | Cet événement est déclenché lorsqu'une modification de propriétaire se produit pour les objets dans l'étendue de la base de données. | |
DatabaseOwnershipChange | Cet événement est déclenché lorsque vous utilisez l'instruction ALTER AUTHORIZATION pour modifier le propriétaire d'une base de données et que les autorisations requises pour cela sont contrôlées. | |
SchemaObjectOwnershipChange | Cet événement est déclenché lorsque les autorisations de changement du propriétaire d'un objet de schéma (par exemple une table, une procédure ou une fonction) sont contrôlées. | |
DatabaseObjectPermissionChange | Cet événement est déclenché lors de l'émission de GRANT, REVOKE ou DENY pour des objets de base de données, tels que des assemblys et schémas. | |
DatabaseOperation | Cet événement est déclenché lorsque surviennent diverses opérations dans une base de données (telles qu'un point de contrôle ou une notification de requête d'abonnement). | |
DatabaseObjectAccess | Cet événement est déclenché lors de l'accès à des objets de base de données, tels qu'un type de message, un assembly ou un contrat. |