bloc3:habilitationsbd
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc3:habilitationsbd [2024/11/02 20:34] – [Création des groupes] riva.e | bloc3:habilitationsbd [2025/04/30 14:06] (Version actuelle) – [Gestion des utilisateurs] admin | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| ===== Gestion des utilisateurs ===== | ===== Gestion des utilisateurs ===== | ||
| La gestion des utilisateurs suppose la possibilité de créer, modifier ou supprimer un utilisateur. | La gestion des utilisateurs suppose la possibilité de créer, modifier ou supprimer un utilisateur. | ||
| + | \\ \\ \\ \\ | ||
| ==== Créer un utilisateur ==== | ==== Créer un utilisateur ==== | ||
| | \\ Ci-contre, une version simple de création d'un utilisateur | | \\ Ci-contre, une version simple de création d'un utilisateur | ||
| Ligne 34: | Ligne 35: | ||
| ===== Gestion des groupes d' | ===== Gestion des groupes d' | ||
| Les groupes d' | Les groupes d' | ||
| - | ==== Création des groupes ==== | + | ==== Création des groupes |
| | \\ Ci-contre, une version simple de création de groupe | | \\ Ci-contre, une version simple de création de groupe | ||
| CREATE ROLE nomRôle; </ | CREATE ROLE nomRôle; </ | ||
| - | ==== Affectation des utilisateurs | + | ==== Affectation des utilisateurs |
| - | ==== Affectation des droits | + | | \\ Ci-contre, une version simple d' |
| + | GRANT nomRôle TO nomUtilisateur; | ||
| + | |||
| + | ==== Affectation des droits | ||
| + | | \\ Ci-contre, une version simple d' | ||
| + | GRANT {priv1[, | ||
| + | ON objet | ||
| + | TO nomRôle; </ | ||
| ==== Activation des groupes ==== | ==== Activation des groupes ==== | ||
| ===== La problématique des droits sur des sous-ensembles de données ===== | ===== La problématique des droits sur des sous-ensembles de données ===== | ||
| + | il s'agit de permettre à certains utilisateurs d' | ||
| + | ==== Création d'une vue qui présente les données souhaitées ==== | ||
| + | | \\ Ci-contre, une version simple de création de vue: | \\ <code sql> | ||
| + | CREATE VIEW nomVue AS | ||
| + | SELECT colonne1, colonne2... | ||
| + | FROM table | ||
| + | WHERE condition; </ | ||
| + | ==== Attribution des droits à la vue ==== | ||
| + | | \\ Ci-contre, une version simple d' | ||
| + | GRANT {SELECT, INSERT, UPDATE, DELETE} | ||
| + | ON nomVue | ||
| + | TO nomRôle; </ | ||
bloc3/habilitationsbd.1730576084.txt.gz · Dernière modification : 2024/11/02 20:34 de riva.e
