Permissions sur les bases de données, tables et objets

SQL Server permet de gérer les permissions au niveau des bases de données, des tables, et des objets individuels comme les procédures stockées ou les vues.

6.3.1 Types de permissions

Les principales permissions incluent :

  • SELECT : Lire des données à partir d’une table ou vue.

  • INSERT : Ajouter des données.

  • UPDATE : Modifier des données existantes.

  • DELETE : Supprimer des données.

6.3.2 Attribution de permissions

Les permissions peuvent être attribuées à des utilisateurs ou des rôles. Il est recommandé d’attribuer les permissions aux rôles, puis d’ajouter les utilisateurs à ces rôles pour une gestion simplifiée.

Exemple d'attribution de permissions :

GRANT SELECT, INSERT ON Employes TO UtilisateurSQL;

6.3.3 Révocation de permissions

Si une permission doit être retirée, vous pouvez utiliser la commande REVOKE ou DENY :

REVOKE SELECT ON Employes FROM UtilisateurSQL;

Last updated