PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Postgresql रिमोट एक्सेस होस्ट के लिए कोई pg_hba.conf प्रविष्टि नहीं है

मुझे Docker पर अपने PostgreSQL इंस्टेंस के साथ भी ऐसी ही समस्या थी। मैंने इसे हल करने का तरीका जानने के लिए घंटों बिताए। मैं अपने अनुभव को साझा कर रहा हूं कि मैं उसी समस्या का सामना करने वाले अन्य लोगों की मदद करने की उम्मीद कर रहा हूं। दो हैं pg_hba.conf निम्न पथ वाली फ़ाइलें:

  1. /var/lib/postgresql/data/pg_hba.conf
  2. /etc/postgresql/12/main/pg_hba.conf

मैं पहले वाले को संशोधित कर रहा था और दूसरे के बारे में नहीं जानता था। मैंने यह जांचने के लिए एक तरकीब का इस्तेमाल किया कि क्या मैं सही फाइल पर काम कर रहा हूं। मैंने फ़ाइल की सभी पंक्तियों पर टिप्पणी की और PostgreSQL सेवा को पुनः आरंभ किया। तब मैंने देखा कि मैं अभी भी डॉकर कंटेनर के अंदर से PostgreSQL सेवा से जुड़ने में सक्षम था। फिर मैंने मिलते-जुलते नाम वाली दूसरी फ़ाइल की तलाश की, इसलिए मैं दूसरी फ़ाइल पर पहुँचा। मैंने /etc/postgresql/12/main/pg_hba.conf में बदलाव किया है , service postgresql restart running चलाकर 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. लोचदार बीनस्टॉक पर psycopg2 - ऐप को तैनात नहीं कर सकता

  2. हेरोकू पर PostgreSQL ऐप के साथ Django सिंक नहीं कर रहा है

  3. Postgres . का उपयोग करके एक विशिष्ट समय के बीच औसत मानों के साथ एकाधिक डेटा का चयन करने की क्वेरी

  4. प्ले कनवर्ट करना! MySQL से PostgreSQL तक ढांचा विकास

  5. जावा में PostgreSQL से सेटऑफ़ refcursor लौटाने वाली प्रक्रिया का उपयोग कैसे करें?