MongoDB用戶管理操作:
MongoDB開啓權限認證的方式有兩種一種是auth形式,一種是keyfile形式
MongoDB創建用戶:
1. 創建用戶語法:在MongoDB2.6版本之後使用createUser()形式。
語法格式:
{
user:"<name>",
pwd:"<cleartext password>",
customData:{<any information>},
roles:[{role:"<role>", db:"<database>"}]
}
2. 角色類型:內建類型(read, readwrite, dbAdmin, dbOwner, userAdmin)
3. 集羣角色:(clusterAdmin, clusterManager...)
4. 備份角色:(backup, restore...)
5. 其它特殊權限:(DBAdminAnyDatabase...)
MongoDB還可以自定義角色:createRole() 具體略...