2023年11月13日月曜日

(SQLAlchemy) RSA Encryption not supported - caching_sha2_password plugin was built with GnuTLS support

(SQLAlchemy) RSA Encryption not supported - caching_sha2_password plugin was built with GnuTLS support

概要

mysqld 側の設定ではなかったので対処方法を紹介します

環境

  • Ubuntu 22.04
  • MySQL 8.0.34
  • Python 3.11.3
    • SQLAlchemy 2.0.20

対応方法

ユーザを mysql_native_password で作成し直します

DROP USER "user01"@"172.22.%";
CREATE USER "user01"@"172.22.%" IDENTIFIED WITH mysql_native_password BY "xxx";
GRANT ALL PRIVILEGES ON *.* TO "user01"@"172.22.%";

0 件のコメント:

コメントを投稿