Attribution de privilèges
Les privilèges définissent les actions qu'un utilisateur peut effectuer dans MySQL. Vous pouvez attribuer des privilèges sur une base de données complète, une table spécifique ou même sur certaines colonnes.
4.2.1 Attribuer des privilèges :
La commande GRANT
permet d’attribuer des privilèges à un utilisateur.
Syntaxe de base :
Exemple : Attribuer tous les privilèges sur une base de données
Cela accorde à l’utilisateur jean
tous les privilèges sur toutes les tables de la base de données entreprise
.
Exemple : Attribuer un privilège spécifique sur une table
Cela permet à l’utilisateur marie
de sélectionner et d’insérer des données dans la table employes
de la base de données entreprise
.
4.2.2 Révoquer des privilèges :
La commande REVOKE
permet de retirer des privilèges précédemment attribués à un utilisateur.
Exemple : Révoquer des privilèges
Cela retire le privilège d’insertion de la table employes
pour l’utilisateur marie
.
4.2.3 Afficher les privilèges d’un utilisateur :
La commande SHOW GRANTS
permet de voir les privilèges d’un utilisateur.
Exemple :
Last updated