Merhaba,
Bu hata, PostgreSQL veritabanına erişim izni verilmeyen bir IP adresinden bağlantı kurulmaya çalışıldığında ortaya çıkar. Eğer bir sunucuya postgresql kurup dışardan bağlanmaya çalıştığınızda bu hata ile karşılaşabilirsiniz.
Çözümü basit;
Linux sunucular için
|
1 |
nano /etc/postgresql/10/main/pg_hba.conf |
dosyasını açın.
en alta ekleyin;
|
1 |
host all all 0.0.0.0/0 md5 |
ve servisi yeniden başlatın;
|
1 |
service postgresql restart |
Windows sunucular için
XX Yerine hangi versiyon kullanıyorsanız
|
1 |
C:\Program Files\PostgreSQL\XX\data |
adresine gidin.
|
1 |
pg_hba.conf |
dosyasını açıp en alta
|
1 |
host all all 0.0.0.0/0 md5 |
ekleyin.
Görev yöneticisi Hizmetler ya da Servisler kısmından postgresql servisini yeniden başlatın.
