1. ホーム
  2. postgresql

[解決済み] PostgreSQL がすべての着信接続を受け入れるように設定する方法

2022-06-02 05:30:59

質問

ソース IP アドレスに関係なく、すべての着信接続を受け入れるように設定したい PostgreSQL データベースを所有しています。pg_hba.conf ファイルでどのように設定することができますか? 私はpostgreSQLのバージョン8.4を使っています。

どのように解決するのですか?

単に 0.0.0.0/0 .

host    all             all             0.0.0.0/0            md5

を確認します。 listen_addresses postgresql.conf (または ALTER SYSTEM SET ) は、利用可能なすべての IP インターフェースでの着信接続を許可します。

listen_addresses = '*'

変更後、設定を再読み込みする必要があります。これを行う一つの方法は、次のように実行します。 SELECT をスーパーユーザで実行することです。

SELECT pg_reload_conf();

注意: この場合 listen_addresses を変更するには、リロードだけでは不十分で、サーバーを再起動する必要があります。