स्केलग्रिड के बारे में कई महान चीजों में से एक यह है कि प्लेटफ़ॉर्म आपको एक क्लिक का उपयोग करके प्रमाणीकरण के साथ MongoDB होस्टिंग परिनियोजन का प्रावधान करने की अनुमति देता है। इंटरनेट के संपर्क में आने वाले परिनियोजन के लिए MongoDB प्रमाणीकरण की अत्यधिक अनुशंसा की जाती है।
MongoDB में प्रति डेटाबेस उपयोगकर्ताओं की अवधारणा है। जब आप स्केलग्रिड के माध्यम से प्रमाणीकरण के साथ परिनियोजन का प्रावधान करते हैं, तो हम डेटाबेस व्यवस्थापक के लिए एक MongoDB व्यवस्थापक उपयोगकर्ता बनाते हैं। इस उपयोगकर्ता के पास बनाए गए नए डेटाबेस तक पहुंच है, हालांकि, इसे कनेक्शन स्ट्रिंग के माध्यम से एक्सेस नहीं किया जा सकता है। यानी, आप पहले व्यवस्थापक डेटाबेस से जुड़ सकते हैं, और फिर "
हम समझते हैं कि अधिकांश उपयोगकर्ताओं के लिए यह सबसे अच्छा अनुभव नहीं है, इसलिए हम अनुशंसा करते हैं कि आप प्रत्येक डेटाबेस के लिए एक नया उपयोगकर्ता बना सकते हैं जिसे आप कनेक्शन स्ट्रिंग के माध्यम से एक्सेस करना चाहते हैं। यहां
- मोंगो <आईपी>:27017/व्यवस्थापक -यू "व्यवस्थापक" -पी "<पासवर्ड>"
का उपयोग करें; - db.addUser(“<उपयोगकर्ता>”, “<पासवर्ड>”);
आप निम्न आदेश टाइप करके डेटाबेस में मौजूदा उपयोगकर्ताओं की जांच कर सकते हैं (यदि आपने MongoRestore के माध्यम से एक डेटाबेस आयात किया है):
“उपयोग
अब आप कनेक्शन स्ट्रिंग के माध्यम से नए बनाए गए उपयोगकर्ता का उपयोग करके सीधे
“mongodb://
हमारे DBaaS सहायता डॉक्स के माध्यम से हमारे MongoDB होस्टिंग समाधानों की उन्नत क्षमताओं के बारे में अधिक जानें।