मैं अपने मैकबुक पर टर्मिनल में मानगो शेल में गिरना चाहूंगा। हालांकि, मैं एक मोंगू उदाहरण से जुड़ने में दिलचस्पी रखता हूं जो क्लाउड में चल रहा है (हर्कोस एडऑन के माध्यम से कंपोज .io उदाहरण)। मेरे पास MongoDB URI से नाम, पासवर्ड, होस्ट, पोर्ट और डेटाबेस का नाम है:
mongodb://username:password@somewhere.mongolayer.com:10011/my_database
मैंने अपने मैकबुक पर होमब्रे का उपयोग करके मोंगोडब स्थापित किया है, क्योंकि मैं चाहता हूं कि मेरे मैक पर मैंगो चल रहा हो, लेकिन इस दूरस्थ डेटाबेस से जुड़ने के लिए सिर्फ मोंगो शेल कार्यक्रम तक पहुंच प्राप्त करें।
हालाँकि, मुझे पूर्ण शेल ऐक्सेस प्राप्त करने के लिए मुझे सही कमांड नहीं मिल सकती है। यहां दिए गए निर्देशों का उपयोग करते हुए http://docs.mongodb.org/manual/reference/program/mongo/ ("दूरस्थ" के लिए खोज) मैं एक कनेक्शन की तरह दिखने वाले को प्राप्त करने में सक्षम हूं, लेकिन अपना उपयोगकर्ता नाम या पासवर्ड दिए बिना मैं नहीं हूं पूरी तरह से जुड़ा हुआ। रनिंग db.auth(username, password)
रिटर्न 1 (जब मैं गलत उपयोगकर्ता नाम और पासवर्ड प्रदान करता है, तो "ऑस्ट्रल फेल" के विपरीत), लेकिन show dbs
कमांड जारी करते समय मुझे "अनधिकृत" त्रुटि संदेश प्राप्त होता रहता है ।