Echaría un vistazo a las reglas de clasificación en esta sección de la documentación de MySQL:https://dev.mysql.com/doc/refman/5.7/en/conexión-acceso.html
Puede ser que su usuario se identifique como otro usuario con una contraseña diferente. ¿Qué otras entradas están presentes en su tabla de usuarios?
Actualización basada en nueva información: Su inicio de sesión se identificó como el usuario ''@'%'. Este usuario tiene credenciales diferentes o le faltan los permisos necesarios.