ホームページ  >  記事  >  データベース  >  PHPMyAdmin で「ユーザー \'root\'@\'localhost\' のアクセスが拒否されました」というエラーが発生するのはなぜですか?

PHPMyAdmin で「ユーザー \'root\'@\'localhost\' のアクセスが拒否されました」というエラーが発生するのはなぜですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-02 19:33:30251ブラウズ

Why Am I Getting

PHPMyAdmin による「ユーザー 'root'@'localhost' のアクセスが拒否されました」のトラブルシューティング

PHPMyAdmin 内で root パスワードを更新しようとすると、ユーザーは次のエラーが発生する可能性があります:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

このエラーにより PHPMyAdmin パネルにアクセスできなくなり、ユーザーは原因について当惑することになります。

解決策:

根本原因はphpmyadmin config.inc.php設定ファイルにあります。問題を修正するには、ファイルを開いて次のコード スニペットを編集します。

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

**your-root-username** を希望の root ユーザー名と **root-password** に置き換えてください。設定するパスワードを入力します。さらに、次の行のパスワードの前にパスワードを挿入します:

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

編集されたコード スニペット:

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

これらの変更を行ったら、変更を保存して、 PHPMyAdminを再起動します。これで、アクセス拒否エラーが発生することなく、パネルにアクセスして必要なパスワードを更新できるようになります。

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

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