在 MongoDB 中建立新使用者並設定角色
為此,使用 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"
}
]
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP