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

एसएसएल के माध्यम से पाइथन के साथ रिमोट पोस्टग्रेएसक्यूएल डेटाबेस से कैसे कनेक्ट करें

psycopg2 का इस्तेमाल करें मॉड्यूल।

आपको अपनी कनेक्शन स्ट्रिंग में ssl विकल्पों का उपयोग करना होगा, या उन्हें मुख्य शब्द तर्क के रूप में जोड़ना होगा:

import psycopg2

conn = psycopg2.connect(dbname='yourdb', user='dbuser', password='abcd1234', host='server', port='5432', sslmode='require')

इस मामले में sslmode निर्दिष्ट करता है कि एसएसएल आवश्यक है।

सर्वर प्रमाणपत्र सत्यापन करने के लिए आप sslmode . सेट कर सकते हैं करने के लिए verify-full या verify-ca . आपको sslrootcert . में सर्वर प्रमाणपत्र के लिए पथ की आपूर्ति करने की आवश्यकता है . साथ ही sslcert सेट करें और sslkey क्रमशः आपके क्लाइंट प्रमाणपत्र और कुंजी के लिए मान।

इसे 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. PostgreSQL 11 में विभाजन सुधार

  2. PostgreSQL में पिवट टेबल कैसे बनाएं

  3. आप पोस्टग्रेज डेटाबेस के कैरेक्टर एन्कोडिंग को कैसे बदलते हैं?

  4. मेरे पोस्टग्रेस्क्ल डेटाबेस को केस असंवेदनशील संयोजन का उपयोग कैसे करें?

  5. Mac पर Odoo इंस्टालेशन LESSC कमांड निष्पादित नहीं कर सका