sql >> Databáze >  >> RDS >> PostgreSQL

Postgres nemůže poslouchat konkrétní IP adresu

Parametr listen_addresses na postgresql.conf druh kontrol, na které IP adresy bude server odpovídat, nikoli na které server povolí připojení k ověření. V mých očích je v pořádku nastavit listen_addresses na * a zbytek omezit v pg_hba.conf . Jinými slovy:proveďte jemné doladění na pg_hba.conf je v pohodě.

Takže ..

 listen_addresses = '*'

.. a ..

host all all 179.211.198.0/24

.. měl by udělat. Což znamená, že všichni uživatelé mají přístup ke všem databázím z tohoto rozsahu IP. Můžete jít dále a omezit přístup pro konkrétní uživatele k určitým databázím:

host my_db my_user 179.211.198.0/24


  1. Přidání hodnot přepínačů do tabulky MYSQL pomocí PHP

  2. BatchUpdateException:dávka nebude ukončena

  3. datetime vs datetime2 v SQL Server:Jaký je rozdíl?

  4. Chyba MySQL Getting Around 1093