Darei un'occhiata alle regole di ordinamento in questa sezione della documentazione MySQL:https://dev.mysql.com/doc/refman/5.7/en/connection-access.html
È possibile che il tuo utente sia identificato come un altro utente con una password diversa. Quali altre voci sono presenti nella tua tabella utente?
Aggiornamento basato su nuove informazioni: Il tuo login è stato identificato come utente ''@'%'. Questo utente ha credenziali diverse o mancano le autorizzazioni necessarie.