ホームページ >php教程 >php手册 >phpmyadmin アクセスが拒否される本当の理由

phpmyadmin アクセスが拒否される本当の理由

WBOY
WBOYオリジナル
2016-06-13 12:23:17920ブラウズ

最新バージョンの phpmyadmin をダウンロードしました
インストール後、ユーザー名 root を入力してログインをクリックします (ローカルにいるため、root にはパスワードがありません)
その結果、アクセス拒否のエラーが常に発生します報告されました
確認したところ、アクセス許可の設定に問題はありませんでした。
オンラインで適切な答えが見つかりませんでした。
設定ファイルに次のような文があることがわかりました。 $cfg['Servers'][$i][ 'AllowNoPasswordRoot'] = false;
libraries/common.inc.php の 886 行目で確認
ユーザー名が root ユーザーの場合、パスワードを空にすることはできません。それ以外の場合は空になりません。検証のために、デフォルトでは false になっていますが、true に変更してください。
これは、セキュリティのために root パスワードを設定する必要があるためだと思います (笑)。しかし、テスト中は少し間違っていると思います 便利です。通常、ローカル root ユーザーは空です
それ以外の場合は、プロンプト ステートメントを変更して、root パスワードが空であり、現在のセキュリティ レベルに従ってログインが許可されていないことを示すことができます
XXX に移動して設定を行ってください。よりよく理解できるように変更してください。1 つのアクセスが拒否される理由を見つけるのは非常に困難です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。