ホームページ > データベース > mysql チュートリアル > MySQL 8: 「認証プラグイン「caching_sha2_password」をロードできません」を修正する方法?

MySQL 8: 「認証プラグイン「caching_sha2_password」をロードできません」を修正する方法?

Susan Sarandon
リリース: 2024-11-29 04:21:09
オリジナル
351 人が閲覧しました

MySQL 8: How to Fix

「認証プラグイン 'caching_sha2_password' をロードできません」問題の解決

問題:

Eclipse でアプリケーションを起動すると、次のエラー メッセージが表示されます。 「使用する方言が見つかりませんでした。java.sql.SQLException: 認証プラグイン 'caching_sha2_password' をロードできません。」

原因:

MySQL 8.0 以降。 4、MySQL サーバーのデフォルトの認証プラグインが「mysql_native_password」から変更されました"caching_sha2_password."

解決策:

この問題を解決するには、次の手順に従います:

  1. 次のコマンドを実行して、指定されたデフォルトの認証プラグインを「mysql_native_password」に戻すuser:
ALTER USER 'student'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass123';
ログイン後にコピー
  1. 「student」と「pass123」を、接続するユーザーの実際のユーザー名とパスワードに置き換えます。

追加情報:

より詳細な説明については、MySQL リファレンス マニュアルを参照してください。場所: https://dev.mysql.com/doc/refman/8.0/en/mysql-native-password.html

以上がMySQL 8: 「認証プラグイン「caching_sha2_password」をロードできません」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート