DS
grantRolesToUserSize: a a a
DS
grantRolesToUsery
y
DS
y
y
DS
> db.getUsers()
[
{
"_id" : "admin.root",
"userId" : UUID("4f1015ba-853e-49c8-8618-d7443b585332"),
"user" : "root",
"db" : "admin",
"roles" : [
{
"role" : "root",
"db" : "admin"
}
]
},
...
> db.grantRolesToUser("root", ["custom"])
> db.getUsers()
[
{
"_id" : "admin.root",
"userId" : UUID("4f1015ba-853e-49c8-8618-d7443b585332"),
"user" : "root",
"db" : "admin",
"roles" : [
{
"role" : "custom",
"db" : "admin" <=====
},
{
"role" : "root",
"db" : "admin"
}
]
},
DS
y
DS
> use local
switched to db local
> db.dropDatabase()
{ "dropped" : "local", "ok" : 1 }
y
DS
y
y
y
y
DS
y
y
y