私の環境は、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() 関数を使用してパスワードを暗号化しています