MySQL ERROR 1045 (28000): Acceso denegado para el usuario 'bill' @ 'localhost' (usando la contraseña: YES)

Primero, permítame mencionar que he pasado por muchas preguntas sugeridas y no he encontrado una respuesta relevante. Esto es lo que estoy haciendo.

Estoy conectado a mi instancia de Amazon EC2. Puedo iniciar sesión con la raíz de MySQL con este comando:

<code>mysql -u root -p
</code>

Entonces creé una nueva factura de usuario con host%

<code>CREATE USER 'bill'@'%' IDENTIFIED BY 'passpass';
</code>

Concedidos todos los privilegios a la factura del usuario:

<code>grant all privileges on *.* to 'bill'@'%' with grant option;
</code>

Luego salgo del usuario root e intento iniciar sesión con bill:

<code>mysql -u bill -p
</code>

Ingresé la contraseña correcta y obtuve este error:

ERROR 1045 (28000): Acceso denegado para el usuario 'bill' @ 'localhost' (usando la contraseña: SI)

Respuestas a la pregunta(29)

Su respuesta a la pregunta