ホームページ  >  記事  >  データベース  >  phpMyAdminがMySQLにログインできず空のパスワードが禁止される問題を解決

phpMyAdminがMySQLにログインできず空のパスワードが禁止される問題を解決

藏色散人
藏色散人転載
2021-08-10 14:25:044890ブラウズ

phpmyadminの次のチュートリアルコラムでは、phpMyAdminがMySQLサーバーにログインできない/空のパスワードでのログインが禁止されている問題の解決方法を紹介します。困っている友達に役立つことを願っています!

システム: Windows

エラーは次のとおりです:


コンサルティング後いくつかの情報、いくつかの方法は次のとおりです。

ステップ 1: F:\xampp\phpMyAdmin\libraries の config.default.php 内の次のフィールドを変更します。

Step1:

$cfg['Servers'][$i]['password'] = ''; //このフィールドを空に変更します

##ステップ 2:$cfg['Servers'][$i]['nopassword'] = true;//このフィールドを true に変更します

ステップ 3:$cfg['Servers'][$i]['AllowNoPassword'] = true;//このフィールドを true に変更します


#ステップ 4: root ユーザーは空のパスワードでログインできます。root ユーザーのパスワードを忘れずに変更してください。


#しかし、変更した後もログインできません。別の方法は次のとおりです。

#Step1: 別のスーパー ユーザーのアカウントとパスワードを使用して phpMyAdmin にログインします

Step2:

ステップ 3: パスワードの変更を選択します

ステップ 4: 入力しますパスワードを入力して再入力し、「実行」をクリックします。クリックしてパスワードを生成しないでください。 ! !

#ステップ 5: 変更が成功すると、次の情報が表示されます:

ステップ 6: root ユーザーには、ホストが localhost であるユーザーが必要です。 (phpMyAdmin を使用してユーザーの作成に失敗した理由はわかりません)

PHPMyAdmin で新しいユーザーを作成します: *.* に対するすべての権限を 'root'@'localhost' に付与します。付与オプションを使用した「newpassword」によって識別されます;

ステップ 7: F:\xampp\phpMyAdmin\libraries\ の # を変更します。 config.default.php ## stur] ['password'] = 'newPassword';
newPasswordはルートユーザーのパスワードです。 Apache と mysqld.exe を再起動し、新しいアカウントとパスワードを使用して phpMyAdmin にログインします。

以上がphpMyAdminがMySQLにログインできず空のパスワードが禁止される問題を解決の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。