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

MongoDB:जावा ड्राइवर के माध्यम से एक प्रमाणित डीबी कैसे बनाएं?

यहाँ मेरा समाधान है:

MongoClient mcAdmin = new MongoClient(
            configuration.getServerAddresses(),
            Arrays.asList(MongoCredential.createMongoCRCredential(
                    MONGODB_ADMIN_USERNAME, "admin",
                    MONGODB_ADMIN_PASSWORD.toCharArray())));
    try {
        mcAdmin.setWriteConcern(WriteConcern.JOURNALED);
        DB db = mcAdmin.getDB(userDbName);
        BasicDBObject commandArguments = new BasicDBObject();
        commandArguments.put("user", userUsername);
        commandArguments.put("pwd", userPassword);
        String[] roles = { "readWrite" };
        commandArguments.put("roles", roles);
        BasicDBObject command = new BasicDBObject("createUser",
                commandArguments);
        db.command(command);
    } finally {
        mcAdmin.close();
    }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब क्वेरी को गतिशील रूप से कैसे बनाएं

  2. मोंगो $in कंपाउंड इंडेक्स के साथ

  3. MongoDB oplog को संशोधित करें और फिर से चलाएं

  4. मोंगोडब में एक सरणी में सभी तत्वों को अपडेट करें

  5. MongoDB ISODate ऑब्जेक्ट से आने वाले नैनोसेकंड खो गए