码迷,mamicode.com
首页 > 数据库 > 详细

mongoDB的安全相关

时间:2019-08-13 22:52:26      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:tom   role   text   ace   管理员   语法   word   write   集群   

开启认证:
在配置文件里新增一行
auth = true
 
创建用户:
1.创建语法:createUser
2.{user:"<name>",
pwd:"<cleartext password>",
customData:{<any information>},
roles:[{role:"<role>",db:"<database>"}]
}
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/
 

mongoDB的安全相关

标签:tom   role   text   ace   管理员   语法   word   write   集群   

原文地址:https://www.cnblogs.com/steven9898/p/11348806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!