MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

प्रमाणीकरण सक्षम के साथ MongoDB से कनेक्ट नहीं हो सकता

मुझे लगता है कि auth = true एक अमान्य कॉन्फ़िगरेशन है और इसके कारण आपका मोंगॉड प्रारंभ नहीं हो रहा है। प्राधिकरण को सक्षम करने के लिए , इसके बजाय निम्नलिखित का उपयोग करने का प्रयास करें:

security:
  authorization: enabled

फिर, डेटाबेस से जुड़ने के लिए, सुनिश्चित करें कि आपका क्लाइंट सही प्रमाणीकरण डेटाबेस और प्रमाणीकरण तंत्र . यह निम्न कमांड द्वारा कमांड लाइन का उपयोग करके किया जा सकता है:

mongo localhost -u admin -p myAdminPass --authenticationDatabase admin --authenticationMechanism SCRAM-SHA-1


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $isArray

  2. मोंगोडीबी $substrCP

  3. Homebrew के साथ MongoDB स्थापित करना

  4. अनुक्रमित फ़ील्ड के साथ MongoDB नियमित अभिव्यक्ति

  5. Mongoosastic - {[त्रुटि:कोई जीवित कनेक्शन नहीं] संदेश:'कोई जीवित कनेक्शन नहीं'}