XAMPP for Windows1.7.3で、phpMyAdminの権限のところで管理者pmaとrootを誤って削除してしまいました。その後、MySQLはXAMPPのコントロールパネルから起動・終了できるのですが、[Admin]のボタンを押しても、以下のエラーメッセージが表示されてphpMyAdminが開けません


#1045 - Access denied for user 'root'@'localhost' (using password: NO)
設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました
MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください


なんとか再インストールする事無く、管理ユーザでまた開けるようにできないでしょうか

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/04/20 16:53:24
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:tigerjp No.1

回答回数19ベストアンサー獲得回数6

ポイント60pt

my.ini(xampp\mysql\bin\my.ini)を編集すればいけると思います。

①XAMPPのコントロールパネルでMySQLを停止

②[mysqld]にskip-grant-tablesを追加して保存

③MySQLを起動

パスなしrootでログインしてみて下さい。

id:irhnhhtn

ログオンできました!!

助かりました、ありがとうございます。

2011/04/20 16:53:13

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません