Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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", userDbName);
- commandArguments.put("pwd", userPassword);
- String[] roles = { "readWrite" };
- commandArguments.put("roles", roles);
- BasicDBObject command = new BasicDBObject("createUser",
- commandArguments);
- db.command(command);
- } finally {
- mcAdmin.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement