phpmyadminで、パスワードとすべての権限を持つ「edward」というユーザーを作成しました。
しかし、phpmyadmin経由でログインしようとすると、「MySQLサーバーにログインできません」と表示されます。
コマンドライン(Windows 7)でログインしようとすると、次のいずれも許可されません。
しかし、パスワードなしでログインすると、次のようになります。
テーブルを2つだけ表示します。
パスワードが正しいことは確かです。複数のユーザーを作成しましたが、いくつ権限を与えても、すべてのユーザーはパスワードでログインできません。
このユーザーがパスワードのみでログインしてすべてのデータベースを表示できるようにするにはどうすればよいですか?
補遺:
phpmyadminからのスクリーンショットは、「edward」が「root」と同じだけの権利を持っていることを示しています。
SET PASSWORD FOR 'edward'@'%' = PASSWORD( 'YOU PASSWORD HERE' )
。