PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Отдалечена връзка със сървър на Postgresql

Вашият pg_hba.conf НЕ трябва да използва trust !!! trust означава, че не се изисква парола и не мисля, че това е, което искате.

Това е правилната конфигурация

host    all             all             0.0.0.0/0               md5

Обърнете внимание на /0 зад 0.0.0.0 .

Пълният pg_hba.conf трябва да бъде това:-

local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
host    all             all             0.0.0.0/0               md5

Забележете, че trust е приложимо само за local връзки. т.е. за приложения, работещи на локален хост IP 127.0.0.1 на машината, която също така изпълнява вашия postgresql сървър.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. преместване на данни от една таблица в друга, postgresql издание

  2. Получаване на грешка при картографиране на PostgreSQL LTREE колона в хибернация

  3. Правилно вмъкване на име на таблица

  4. Ефективно ГРУПИРАНЕ ПО СЛУЧАЙ израз в Amazon Redshift/PostgreSQL

  5. Как да зададете изчакване на връзката в SQLAlchemy