2009-04-13 7 views
7

मेरे पास 2 डेस्क हैं जो मेरी मेज पर बैठी हैं और एक ही आईपी नेटवर्क से जुड़ी हैं। मैं एक मशीन से दूसरे पर पोस्टग्रेज़ डेटाबेस में एक एप्लिकेशन को जोड़ने की कोशिश कर रहा हूं। उस पर आवेदन के साथ पहले मेजबान पर मुझे PSQLException दे रहा था:पोस्टग्रेज़: गायब या गलत pg_hba.conf फ़ाइल

FATAL: no pg_hba.conf entry for host "192.168.1.18", user "user1", database "test", SSL off 

तो मैं अपने pg_hba.conf आईपी पते को स्वीकार करने के फ़ाइल संपादित: 192.168.1.18, के अंत में नीचे पंक्ति जोड़कर फ़ाइल:

FATAL: missing or erroneous pg_hba.conf file 

क्या मैं यहाँ याद कर रहा हूँ है:

host pnp   all   192.168.1.18  trust 

तो मैं त्रुटि संदेश का एक और प्रकार है?

धन्यवाद, लेंसलॉट

उत्तर

13

तुम भी मेजबान के नेटमास्क निर्दिष्ट करना होगा। तो नंगे आईपी पते के बजाय या तो "192.168.1.18/32" या "192.168.1.18 255.255.255.255"।

विवरण के लिए ऑनलाइन मैनुअल में the pg_hba.conf file अध्याय देखें।

+0

आपका स्वागत है। कुछ आसान प्रतिनिधि के लिए धन्यवाद :) –

संबंधित मुद्दे