MongoDB 2.6.1 में मैं सेटअप dbAdmin अधिकारों वाले उपयोगकर्ता है:MongoDB क्वेरी के लिए अधिकृत नहीं - कोड 13
{
"_id" : "mydbname.myusername",
"user" : "myusername",
"db" : "mydbname",
"credentials" : {
"MONGODB-CR" : "<some credentials>"
},
"roles" : [
{
"role" : "dbAdmin",
"db" : "mydbname"
}
]
}
जब मैं डेटाबेस से कनेक्ट करने के लिए मोंगो खोल का उपयोग करें (-u और का उपयोग कर - कमांड लाइन पर पी) और इस तरह एक प्रश्न चलाएँ:
error: { "$err" : "not authorized for query on mydbname.request", "code" : 13 }
कोई भी विचार
क्या हो रहा जा सकता है:
db.mycollectionname.find()
मैं इस त्रुटि मिलती है?
अभी तक मैंने उपयोगकर्ता को जो भी भूमिका मिल सकती है उसे जोड़ने का प्रयास किया है, लेकिन इससे मदद नहीं मिली है।
क्या आप अब तक जो भूमिकाएं जोड़ चुके हैं, उनकी पूरी सूची साझा कर सकते हैं? –