PostgreSQL データベースがあり、送信元 IP アドレスに関係なく、すべての着信接続を受け入れるように設定したいと考えています。ファイルでこれを設定するにはどうすればよいですかpg_hba.conf
? postgreSQL バージョン 8.4 を使用しています。
ベストアンサー1
を使用するだけです0.0.0.0/0
。
host all all 0.0.0.0/0 md5
必ずlisten_addresses
postgresql.conf
(またはALTER SYSTEM SET
) は、利用可能なすべての IP インターフェイスで着信接続を許可します。
listen_addresses = '*'
変更後、設定を再読み込みする必要があります。これを行う 1 つの方法は、SELECT
スーパーユーザーとしてこれを実行することです。
SELECT pg_reload_conf();
注意: 変更するにはlisten_addresses
、リロードだけでは不十分で、サーバーを再起動する必要があります。