MongoDB服務停止與啟動 for windows
cmd: net stop MongoDB
cmd: net start MongoDB
系統最高權限設置
1.先切到admin DB
cmd: mongod
MongoDB shell version: 3.2.5
connecting to: test
> use admin
>db.createUser(
{
user:"xxUserNamexx",
pwd:"xx1234xx",
roles:
[
{
role:"userAdminAnyDatabase",
db:"admin"
}
]
}
)
身份驗證
>db.auth('xxUserNamexx','xx1234xx')
DB切換
>use XXX
ref. https://docs.mongodb.com/manual/reference/method/db.createUser/
admin的role
readAnyDatabase > 讀取所有資料庫
readWriteAnyDatabase > 讀寫所有資料庫
userAdminAnyDatabase > 管理所有資料庫使用者
dbAdminAnyDatabase > 所有資料庫的管理者
root > 最高權限
admin的role
readAnyDatabase > 讀取所有資料庫
readWriteAnyDatabase > 讀寫所有資料庫
userAdminAnyDatabase > 管理所有資料庫使用者
dbAdminAnyDatabase > 所有資料庫的管理者
root > 最高權限
沒有留言:
張貼留言