MySQL ERROR 1045 (28000): доступ запрещен для пользователя 'bill' @ 'localhost' (используется пароль: YES)
Прежде всего позвольте мне упомянуть, что я прошел через многие предложенные вопросы и не нашел адекватного ответа. Вот что я делаю.
Я подключен к своему экземпляру Amazon EC2. Я могу войти с MySQL root с помощью этой команды:
<code>mysql -u root -p </code>
Затем я создал новый счет пользователя с хостом%
<code>CREATE USER 'bill'@'%' IDENTIFIED BY 'passpass'; </code>
Предоставлены все привилегии для счета пользователя:
<code>grant all privileges on *.* to 'bill'@'%' with grant option; </code>
Затем я выхожу от пользователя root и пытаюсь войти с помощью счета:
<code>mysql -u bill -p </code>
ввел правильный пароль и получил эту ошибку:
ERROR 1045 (28000): Access denied for user 'bill'@'localhost' (using password: YES)