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

मैं Windows प्रमाणीकरण का उपयोग करने के लिए PostgreSQL को कैसे कॉन्फ़िगर कर सकता हूं?

क्या Postgresql सर्वर विंडोज़ के साथ-साथ क्लाइंट पर भी चल रहा है तो आप यह देखने के लिए परीक्षण कर सकते हैं कि यह काम करता है या नहीं:

host all all 0.0.0.0/0 sspi

मैगनस हैगेंडर, एक पोस्टग्रेस्क्ल डेवलपर, विस्तृत इस पर:

"स्थानीय मशीन, आपके डोमेन, या किसी विश्वसनीय डोमेन से कनेक्ट होने वाले सभी उपयोगकर्ता SSPI कॉन्फ़िगर प्रमाणीकरण का उपयोग करके स्वचालित रूप से प्रमाणित हो जाएंगे (आप समूह नीति का उपयोग करके NTLMv2 या LM जैसी चीज़ों को सक्षम/अक्षम कर सकते हैं - यह एक Windows कॉन्फ़िगरेशन है, PostgreSQL वाला नहीं) । आपको अभी भी PostgreSQL में लॉगिन भूमिका बनाने की आवश्यकता है, लेकिन बस इतना ही। ध्यान दें कि डोमेन बिल्कुल भी सत्यापित नहीं है, केवल उपयोगकर्ता नाम है। इसलिए आपके प्राथमिक और विश्वसनीय डोमेन में उपयोगकर्ता व्यवस्थापक को एक ही उपयोगकर्ता माना जाएगा यदि वे कोशिश करते हैं PostgreSQL से कनेक्ट करने के लिए। ध्यान दें कि यह विधि यूनिक्स क्लाइंट के साथ संगत नहीं है।"

यदि आप यूनिक्स-विंडोज को मिलाते हैं तो आपको जीएसएसएपीआई का उपयोग करके केर्बेरोस का सहारा लेना होगा जिसका अर्थ है कि आपको कुछ कॉन्फ़िगरेशन करना होगा। Windows परिवेशों में Pg परिनियोजित करने पर यह लेख शायद आपको सही रास्ते पर ले जाए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस में अपडेट के बाद रेल कोड चलाएँ, बिना after_commit

  2. MySQL से PostgreSQL पर स्विच करना - टिप्स, ट्रिक्स और गोचास?

  3. टेक्स्ट प्रतिनिधित्व में हेक्स को दशमलव संख्या में कनवर्ट करें

  4. एकाधिक स्तंभों के साथ पृष्ठ पर अंक लगाना के लिए SQL क्वेरी; समझें या ऑपरेटर

  5. स्थानिक डेटाबेस बनाने में त्रुटि। त्रुटि:पुस्तकालय /usr/pgsql-9.1/lib/rtpostgis-2.0.so लोड नहीं कर सका