バグ解消法、お役立ち情報など

Public Key Retrieval is not allowed エラーの解消法(DBeaver)

DBeaver logo

エラーメッセージ

Public Key Retrieval is not allowed

解消法

1. ドライバのプロパティを設定

接続の設定画面から、allowPublicKeyRetrievaltrue に設定します。

S3

2. 接続

再度接続してみると、つながりました!

S3

エラーの原因

MySQLでは通信環境の保護が推奨されているので、デフォルトでは保護なしの接続はできないようになっているそうです。

今回の対応は、保護なしでの接続を許可するように設定しました。

ローカル環境以外では、きちんと保護設定を使ったほうが良さそうですね。

参考

DBeaverからローカルのMySQLに接続できない問題への対処法

バグ解消法、お役立ち情報など