Süper kullanıcılar da dahil olmak üzere herhangi bir kullanıcı için şifre olmadan pgAdmin III'ten postgres örneğime bağlanabilirim postgres
.
Tamam'ı başka bir istemciden bağladığınız için, aynı iş istasyonundaysanız pgAdmin ile bağlantı kuramamanız için hiçbir neden yoktur - istemcinin kendisinde bazı güvenlik duvarı kuralları bir programa izin vermiyorsa başka bir programa izin vermez.
Sorun bu istemciye özgü ise, şunlardan birini veya birkaçını değiştirmeniz gerekebilir:
ev sahibi tüm 192.168.0.nnn / 32 güven
listen_addresses = '*'
- postgres sunucunuzdaki güvenlik duvarı, örneğin iptables:
-A GİRİŞ -s 192.168.0.nnn -m durumu - durum YENİ -j KABUL
Ama ben bunların hiçbirini yapmamanızı tavsiye ederim. Kılavuz , aşağıdakileri iyi bir sebeple söylüyor:
güven kimlik doğrulaması yalnızca sunucuya güven belirten pg_hba.conf satırlarıyla bağlanmasına izin verilen her makinedeki her kullanıcıya güveniyorsanız TCP / IP bağlantıları için uygundur. Localhost dışındaki herhangi bir TCP / IP bağlantısı için güven kullanılması nadiren mantıklıdır (127.0.0.1).
Bunun yerine, şunlardan birini düşünün:
- şifre ve md5 kimliği kullanma
- Tünel bağlantı noktası 5432 ssh üzerinden