0

他の人がこの問題を抱えていることは知っているので、これを重複としてマークしないでください。

これを投稿する理由は、抜け穴を修正する必要があるというメッセージを見たので、ユーザーパネルに行き、ユーザー名に Any を使用できるすべてのユーザーを削除したためです。次に、残りのパスワードを指定し、[go] を押すと、エラーが発生しました。

MySQL は次のように述べています。

1045 - ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)

構成で定義されている controluser の接続に失敗しました。phpMyAdmin が MySQL サーバーに接続しようとしましたが、サーバーは接続を拒否しました。構成内のホスト、ユーザー名、およびパスワードを確認し、それらが MySQL サーバーの管理者から提供された情報に対応していることを確認してください。

私はそれをグーグルで検索しましたが、他の人もこの問題を抱えていますが、彼らの問題は偶然に起こっています.セキュリティの問題にパッチを当てるために意図的に変更しました. 少なくともパネルにアクセスできるようにするには、どうすればこれを元に戻すことができますか?

4

1 に答える 1

0

/ph-myadmin-directory/phpMyAdmin/config.inc.php を編集します。

$cfg['Servers'][$i]['password']             = 'my_root_password';
$cfg['Servers'][$i]['AllowNoPassword']      = true;

私のために働いた。

于 2014-04-16T13:52:40.250 に答える