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

Postgres एक विशिष्ट IP पते को नहीं सुन सकता

पैरामीटर listen_addresses postgresql.conf . पर नियंत्रणों के प्रकार जो आईपी पते सर्वर पर जवाब देंगे, न कि सर्वर किन लोगों को प्रमाणित करने के लिए कनेक्शन की अनुमति देगा। मेरी नज़र में, listen_addresses . सेट करना ठीक है करने के लिए * और बाकी को pg_hba.conf . में सीमित करें . दूसरे शब्दों में:pg_hba.conf . पर बढ़िया ट्यूनिंग करना बस ठीक है।

तो ..

 listen_addresses = '*'

.. और ..

host all all 179.211.198.0/24

.. करना चाहिए। जिसका अर्थ है कि सभी उपयोगकर्ताओं के पास इस आईपी श्रेणी से सभी डेटाबेस तक पहुंच है। आप विशिष्ट उपयोगकर्ताओं के लिए कुछ डेटाबेस तक पहुंच सीमित कर सकते हैं:

host my_db my_user 179.211.198.0/24


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लुमेन - रनटाइम पर डेटाबेस कनेक्शन बनाएं

  2. माता-पिता की प्राथमिक ऑटो-वृद्धि कुंजी के समान मूल्य रखने के लिए चाइल्ड टेबल की विदेशी कुंजी कैसे प्राप्त करें?

  3. पोस्टग्रेज 10 . का उपयोग करते समय अद्यतन में सेट-रिटर्न फ़ंक्शन की अनुमति नहीं है

  4. पोस्टग्रेज बिटमास्क में 1s की कुल संख्या

  5. PostgreSQL में कई-से-अनेक संबंधों को एक-से-अनेक में कनवर्ट करना