Доступ запрещен для пользователя «myUser» @ «localhost» (используя пароль: YES)

Означает ли это (using password: YES), что пароль не подходит?

Я получаю эту ошибку, даже если я, как пользователь root, предоставил пользователю привилегии ко всем базам данных!

GRANT ALL PRIVILEGES ON *.* TO 'prashant'@'localhost' IDENTIFIED BY PASSWORD 'some_secure_password' WITH GRANT OPTION

Кроме того, phpmyadmin показывает GRANT = NO в таблице привилегий для указанного пользователя.

Я хотел бы добавить, что есть несколько баз данных, некоторые из них я могу подключить, но некоторые из них не работают. Кроме того, я не добавил пользователю никаких привилегий, специфичных для таблицы!

ОБНОВЛЕНИЕ

Я попытался получить доступ к этим базам данных с паролем пользователя root n, но все равно получаю ту же ошибку :(

Где я ошибаюсь?


person Prashant Singh    schedule 23.03.2013    source источник
comment
Я не знаю, в чем было дело! Я перезапустил mysql и теперь все в порядке! Хотелось бы услышать пояснения :)   -  person Prashant Singh    schedule 23.03.2013


Ответы (1)


Вы почти наверняка указываете неправильный пароль.

person James    schedule 23.03.2013