Bonjour.

Je viens d'installer mysql server et je l'utilise en ligne de commande.
J'ai suivis la documentation officielle et j'ai crée une base avec un utilisateur.

Voici les actions réalisées :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
CREATE DATABASE [db-name];
GRANT ALL ON [db-name].* TO '[db-user]' IDENTIFIED BY '[user-password]';
Les deux existent bien et quand je fais un SHOW GRANTS je vois bien mon utilisateur avec tout les privilèges sur ma nouvelle base.

Cependant quand je me connecte avec cet utilisateur et que je fais un USE [db-name]; j'ai le drois à un refus car aucun droit dessus.

Ai-je loupé quelque chose ?