Public Key Retrieval is not allowed エラーの解消法(DBeaver)
エラーメッセージ
Public Key Retrieval is not allowed
解消法
1. ドライバのプロパティを設定
接続の設定画面から、allowPublicKeyRetrieval
を true
に設定します。
2. 接続
再度接続してみると、つながりました!
エラーの原因
MySQLでは通信環境の保護が推奨されているので、デフォルトでは保護なしの接続はできないようになっているそうです。
今回の対応は、保護なしでの接続を許可するように設定しました。
ローカル環境以外では、きちんと保護設定を使ったほうが良さそうですね。