ホームページ  >  記事  >  データベース  >  PHPMyAdmin で root パスワードを設定すると、「ユーザー \'root\'@\'localhost\'」のアクセスが拒否されました。なぜですか?

PHPMyAdmin で root パスワードを設定すると、「ユーザー \'root\'@\'localhost\'」のアクセスが拒否されました。なぜですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-02 17:02:02164ブラウズ

Why am I getting

PHPMyAdmin の「root」ユーザーに対するアクセス拒否の問題の解決

ユーザーが root パスワードを設定しようとすると、アクセス拒否エラーが発生する場合がありますPHPMyAdmin。通常、メッセージは次のようになります。「ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード: NO を使用)。」

根本原因:

PHPMyAdmin は次のことを行うことができません提供されたルート認証情報を使用してデータベースに接続します。

解決策:

この問題を修正するには、phpmyadmin config.inc.php ファイルを編集する必要があります。次のコード ブロックを見つけます。

$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';

次に示すように、パスワード値の前に「Password」文字列が表示されていることを確認します。

$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = 'Password: **root-password**';

さらに、root ユーザー名とパスワードが次のとおりであることを確認します。正しい。ファイルを保存し、PHPMyAdmin へのアクセスを再試行します。これでエラーが解決され、パネルへのアクセスが許可されるはずです。

以上がPHPMyAdmin で root パスワードを設定すると、「ユーザー \'root\'@\'localhost\'」のアクセスが拒否されました。なぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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