Vous avez très probablement un utilisateur anonyme ''@'localhost'
sur votre système. Un utilisateur anonyme est un utilisateur dont le nom est ignoré.
Si vous vous connectez à MySQL avec JKR
provenant de localhost
il vous mettra en correspondance avec l'utilisateur anonyme.
Vous pouvez vérifier en utilisant SELECT User, Host from mysql.user;
Voir https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html pour une discussion détaillée sur la façon dont MySQL fait correspondre les utilisateurs et les permissions.