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

MongoDB+Java:उपयोगकर्ता दस्तावेज़ में क्रेडेंशियल अनुपलब्ध हैं

मोंगो (3.0.7) सीएलआई में उपयोगकर्ता को ठीक से जोड़कर समस्या को ठीक किया गया था, मैंने इसे admin पर चलाने का प्रयास किया था डेटाबेस, जबकि यह test_db . पर होना चाहिए था डेटाबेस:

mongo --authenticationDatabase db_name -u username -p password
(Connected to Mongo CLI client...)
> use test-db;
> db.createUser( 
  { 
    "user" : "admin", 
    "pwd": "password",  
    "roles" : [      
      { role: "root", db: "admin" },
      { role: "readWrite", db: "admin" }, 
      { role: "dbAdmin", db: "admin" },
      { role: "readWrite", db: "test_db" }, 
      { role: "dbAdmin", db: "test_db" }
    ]  
});
(Success...)
> db.auth("admin","password")
1



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js - एकाधिक async कॉल की प्रतीक्षा करें

  2. पाइमोंगो कनेक्शन में पासवर्ड में @ से कैसे बचें?

  3. मोंगोडीबी $सेटडिफरेंस

  4. MongoDB groupby अलग तरह से एक साथ

  5. नेवला, एक्सप्रेस, NodeJS के साथ अद्यतन मॉडल