1

私の環境は、Windows 7 64 ビットの MySql 5.6 です。

ワークベンチまたは mysql コマンド プロンプトを使用して、同じマシンから自分のマシンで実行されている MySql サーバーに root としてログインできません。

ここでパスワードを変更する手順に従いました: http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html

これを行うと、MySQL のインスタンスがコンソール ウィンドウで実行されたままになります。それが実行されている間、私は問題なく接続できます。

そこから Ctrl+C を押してコンソール ウィンドウを閉じ、MySqlD をサービスとして起動すると、アクセスが再び拒否されます。パスワードが1分前に機能しているにもかかわらず。

マシンには C:\Program Files\MySQL\MySQL Server 5.6\bin に MySql が 1 つしかインストールされていません。

MySql Windows サービスは、「ネットワーク サービス」アカウントとしてログオンするように設定されています。

また、上記の手順で説明したように、Password() 関数を使用してパスワードを暗号化しています

4

1 に答える 1

0

他の誰かがこれを見つけた場合に備えて、最終的にあきらめて mysql を再インストールし、今度は root パスワードをメモしました。なんてつまらない!

于 2013-05-29T23:11:10.287 に答える