5
no pg_hba.conf entry for host – PostgreSQL
Merhaba,
Bugünkü yazımda PostgreSQL üzerinde oluşan “np pg_hba.conf entry for host” hatasının çözümünü anlatacağım.
Çözüm çok basit, PostgreSQL diğer dbms’lerden farklı olarak, otomatik olarak ip kısıtlamalarıyla gelmekte.Orjinal kurulumda dışarıya erişim tamamen kapatılmıştır.
Dışarıya erişimi açmak için;
/etc/postgresql/9.3/main klasörünün içerisindeki pg_hba.conf dosyasının en sonuna aşağıdaki kodu yazmanız yeterlidir.
host all all 0.0.0.0/0 md5
Yalnız yukarıdaki kod dışarıya tüm erişimi açmaktadır. 0.0.0.0 yazan yere sabit ip’niz varsa onu da oraya yazabilirsiniz.
Değişiklikleri yaptıktan sonra yaptıklarınızı güncellemek için servisi yeniden başlatmanız gerekiyor.Aşağıdaki kodu yazmanız yeterlidir.
service postgresql restart
Yukarıda yazılanları yaptığınızda sorununuz çözülecektir.
İyi günler…
5
PostgreSQL şifre sıfırlama
Merhaba arkadaşlar,
Bugünkü yazımda sizlere Linux üzerinde PostgreSQL için şifre sıfırlamayı anlatacağım.
Öncelikle
sudo -u postgres psql
yazarak PostgreSQL’in konsol kısmına erişiyoruz.
Konsol’a eriştikten sonra aşağıdaki kodu yazmanız yeterlidir.
ALTER USER postgres PASSWORD 'yeni_sifre';
Yukarıdaki işlemleri yaptığınızda postgres kullanıcısına yeni şifre tanımlamış olacaksınız.