Gestion des permissions

Voir la vidéo
Description Sommaire

Un avantage de MySQL est sa capacité à pouvoir gérer facilement les niveau d'accès aux base de données et aux tables gràce à un système d'administration.

Par exemple pour donner l'accès à un utilisateur, on commence par créer son compte

CREATE USER 'johndoe'@'%' IDENTIFIED BY 'monmotdepasse';

Ensuite on peut définir les privilèges associé à cet utilisateur

GRANT SELECT ON tuto.posts TO 'johndoe'@'%';

Si vous voulez voir les privilèges de l'utilisateur

SHOW GRANTS FOR 'johndoe'@'%';

Enfin pour supprimer les privilèges

REVOKE USAGE ON *.* FROM 'johndoe'@'%'
Publié
Technologies utilisées
Auteur :
Grafikart
Partager