Molto probabilmente hai un utente anonimo ''@'localhost'
sul tuo sistema. Un utente anonimo è un utente in cui il nome viene ignorato.
Se ti connetti a MySQL con JKR
proveniente da localhost
ti abbinerà all'utente anonimo.
Puoi controllare usando SELECT User, Host from mysql.user;
Vedi https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html per una discussione dettagliata sul modo in cui MySQL abbina utenti e autorizzazioni.