- 締切済み
rootでログインできない場合。
コマンドプロンプトから、mysqlにアクセスしようとしているところなのですが、rootユーザでアクセスするとどういうわけかログオンが出来ない状態です。 mysql -u root -p でパスワードを入力すると、 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) というエラーメッセージが表示されます。 「using password: YES」ということは、パスワード自体は正しいということだと思うのですが…。 root以外の、自分で作成したユーザでは無事にログオンも出来、問題はないのでrootのみ問題が発生しています。 この間までは普通にログオンできていたので、困っています。 アドバイスをよろしくお願いいたします。 ちなみにSQLのバージョンは5.0です。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- cameong
- ベストアンサー率0% (0/0)
>「using password: YES」ということは、パスワード自体は正しいということだと思うのですが…。 "using password: YES"は"パスワードを使用している"という意味で、パスワード自体が正しい訳では有りません。 下記URLを参照して、mysqlのrootパスワードを初期化するのがよいかと思います。
- chukenkenkou
- ベストアンサー率43% (833/1926)
>「using password: YES」ということは、パスワード自体は正しいということだと思うのですが…。 「パスワードが正しい」というのでなく、「パスワードありユーザ」という意味ではないでしょうか? >この間までは普通にログオンできていたので、困っています 何も変更しないで、急にログオンできなくなることはないと思いますが? rootのパスワードをリセットする方法が、マニュアルにも記載されていますので、試してみては? http://dev.mysql.com/doc/refman/5.1/ja/resetting-permissions.html MySQ 4.1、MySQL 5.1は、日本語マニュアルがありますが、ユーザ管理周辺で、MySQL 5.0で一部仕様変更があります。 MySQL 5.1版の日本語マニュアルは、この周辺の記載は和訳されていないようです。