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

PgAdmin का उपयोग करके PostgreSQL को दूरस्थ डेटाबेस से कनेक्ट करने में असमर्थ

यह वास्तव में pgAdmin3 के माध्यम से दूरस्थ रूप से PostgreSQL सर्वर से कनेक्ट करने के लिए एक 3 चरण की प्रक्रिया है।

<ब्लॉकक्वॉट>

नोट:मैं उबंटू 11.04 और पोस्टग्रेएसक्यूएल 8.4 का उपयोग करता हूं।

  1. आपको दूरस्थ आने वाले टीसीपी कनेक्शन के लिए PostgreSQL को सुनना होगा क्योंकि डिफ़ॉल्ट सेटिंग्स केवल लूपबैक इंटरफ़ेस पर कनेक्शन के लिए सुनने की अनुमति देती हैं। सर्वर तक दूरस्थ रूप से पहुंचने में सक्षम होने के लिए आपको फ़ाइल में निम्न पंक्ति जोड़नी होगी /etc/postgresql/8.4/main/postgresql.conf:

    सुनें_पते ='*'

  2. PostgreSQL डिफ़ॉल्ट रूप से किसी भी दूरस्थ पते से प्राप्त होने वाले सभी कनेक्शनों को अस्वीकार कर देता है, आपको इस लाइन को /etc/postgresql/8.4/main/pg_hba.conf: में जोड़कर इन नियमों को शिथिल करना होगा।

    सभी 0.0.0.0/0 md5 होस्ट करें

    यह एक एक्सेस कंट्रोल नियम है जो किसी को भी किसी भी पते से लॉगिन करने देता है यदि वह एक वैध पासवर्ड (एमडी 5 कीवर्ड) प्रदान कर सकता है। आप 0.0.0.0/0 के बजाय आवश्यक नेटवर्क/मास्क का उपयोग कर सकते हैं।

  3. जब आपने इन संशोधनों को अपनी कॉन्फ़िगरेशन फ़ाइलों में लागू कर दिया है, तो आपको 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. रेल में, {adapter=>postgresql के लिए डेटाबेस नहीं बना सका,

  2. PostgreSQL में स्वचालित रूप से निष्क्रिय कनेक्शन कैसे बंद करें?

  3. पोस्टग्रेज़ डेटा प्रकार कास्ट

  4. वे मान खोजें जिनमें PostgreSQL में संख्याएँ नहीं हैं

  5. कैस्केडिंग डिलीट से प्रभावित तालिकाओं को कैसे सूचीबद्ध करें