开启认证:
在配置文件里新增一行
auth = true
创建用户:
1.创建语法:createUser
2.{user:"
pwd:"
customData:{
roles:[{role:"
}
3.角色类型:内建类型(read,readWrite,dbAdmin,dbOwner,userAdmin)
举例:
db.createUser({user:"andy",pwd:"123456",customData:{刘德华的账号},roles:[{role:"userAdmin",db:"admin"},{role:"read",db:"test"}]})
角色部分解释:andy对admin数据库具有管理员的权限,对test数据库具有只读的权限
mongoDB用户角色详解:
1.数据库角色(read,readWrite,dbAdmin,dbOwner,userAdmin)
2.集群角色(clusterAdmin,clusterManager...)
3.备份角色(backup,restore...)
4.其他特殊权限(DBAdminAnyDatabase...)
mongoDB相关网站:
官网:www.mongodb.org(安装包下载,使用文档)
中文官网:www.mongoing.com
中文文档:docs.mongoing.com/manual-zh/