À propos de ce tutoriel
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'@'%'