1

SchemaSpy を実行するとエラーが発生します:

次のエラーが原因で接続に失敗しました: 「ホスト "xxx.xxx.xxx.xxx"、ユーザー "xxxx"、データベース "xxx"、SSL オフの pg_hba.conf エントリがありません」

このエラーは、データベースが SSL 接続を必要とするために発生します。

SchemaSpy で接続の SSL フラグをオンにする方法はありますか? jar ファイルを開きましたが、何も見つかりませんでした。PostgreSQL JDBC ドライバーが SSL をサポートしていることは知っているので、これは理論的には可能であるはずです。

それ以外の場合、SSL接続を使用してpostgresqlデータベースをリバースエンジニアリングするためのオープンソース/フリーウェアツールを誰かが知っていれば、それは大いに役立ちます.

ありがとう。

4

2 に答える 2

0

PgJDBCのドキュメントに従ってssl=true、URL のパラメーターでオプションを使用します。

jdbc:postgresql://myhost/mydb?ssl=true

ホストに有効な証明書がない場合、または証明書がホスト名と一致しない場合は、SSL 検証も無効にすることができます。

SchemaSpy は接続用の JDBC URL を受け入れるため、これは正常に機能します。

于 2014-05-30T07:48:38.690 に答える