इसके लिए, userAdminAnyDatabase का उपयोग करें क्योंकि यह एडमिन की तरह सभी परमिशन देता है। सिंटैक्स निम्न है:
use admin
db.createUser(
{
user: "yourUserName",
pwd: "yourPassword",
roles: [ { role: "yourRoleName", db: "yourDatabaseName" } ]
}
)
आइए उपरोक्त सिंटैक्स को लागू करके यूजर रोल बनाते हैं। "userAdminAnyDatabase" रोल के साथ यूजर बनाने के लिए क्वेरी:
> use admin
switched to db admin
> db.createUser(
{
user: "David Miller",
pwd: "123456",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
यह निम्न आउटपुट देगा:
Successfully added user: {
"user" : "David Miller",
"roles" : [
{ "role" : "userAdminAnyDatabase", "db" : "admin" }
]
}