
答え1
これは、「SSL/TLS を使用しようとしていますが、クエリ対象のデータベースは、JRE が認識しているどの CA によっても署名されていない証明書を提示しているため、検証できません」と言っているのだと思います。言い換えると、データベースの証明書に署名した CA の証明書が必要になります。
データベース接続設定 -> 一般 -> ネットワーク設定 -> SSL の設定を確認しましたか? どうやら、データベースの証明書を検証するために使用する CA 証明書を指定できるようです。StackOverflow のこの質問。
または、古いバージョンのdbeaverを使用している場合は、この GitHub の問題に関する議論を参照してください。
PrestoSQL JDBC ドライバーでサポートされているパラメータのリストを次に示します。他に指定する方法がない場合は、データベース URL にパラメータを追加できることに注意してください。この場合、SSLTrustStorePath
必要な CA 証明書を含む Java キーストアを指定する必要があり、場合によっては も指定する必要がありますSSLTrustStorePassword
。