Để tạo user trong MongoDB v3, dùng phương thức createUser(). Cú pháp:
use admin
db.createUser(
{
user: "yourUserName",
pwd: "yourPassword",
roles: [ { role: "yourPermission", db: "yourDatabase" } ]
}
);
Ví dụ tạo user "Robert" với quyền readWrite trên database "sample":
> use admin
switched to db admin
> db.createUser(
{
user: "Robert",
pwd: "robert",
roles: [ { role: "readWrite", db: "sample" } ]
}
);
Kết quả:
Successfully added user: {
"user" : "Robert",
"roles" : [
{ "role" : "readWrite", "db" : "sample" }
]
}