文章目錄
1.進入mongodb數據庫
2.查看數據庫並使用
3.建立用戶
3.1 反饋sql
$ mongo
複製代碼
show dbs
use admin
複製代碼
注意:[* ]內的都是參數,根據本身所對應的去填寫mongodb
db.createUser({
... user: 'root',
... pwd: 'root',
... roles: [{role: '[readWrite]', db: '[database]'}],
...
})
複製代碼
role數據庫角色數據庫
1. 數據庫用戶角色:read、readWrite;
2. 數據庫管理角色:dbAdmin、dbOwner、userAdmin;
3. 集羣管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
4. 備份恢復角色:backup、restore;
5. 全部數據庫角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
6. 超級用戶角色:root
// 這裏還有幾個角色間接或直接提供了系統超級用戶的訪問(dbOwner 、userAdmin、userAdminAnyDatabase)
7. 內部角色:__system
複製代碼
db,Database縮寫,可在mongodb內 使用如下命令查看已有的數據庫spa
show dbs;
複製代碼
Successfully added user: {
"user" : "root",
"roles" : [
{
"role" : "readWrite",
"db" : "database"
}
]
}
複製代碼