Най-вероятно имате анонимен потребител ''@'localhost'
на вашата система. Анонимен потребител е потребител, чието име се игнорира.
Ако се свържете с MySQL с JKR
идващи от localhost
ще ви съпостави с анонимния потребител.
Можете да проверите чрез SELECT User, Host from mysql.user;
Вижте https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html за подробна дискусия относно начина, по който MySQL съпоставя потребители и разрешения.