mongoDB的安全相关

Posted steven9898

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongoDB的安全相关相关的知识,希望对你有一定的参考价值。

开启认证:
在配置文件里新增一行
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的安全相关的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB安全及身份认证

MongoDB之 写安全(Write Concern)

MongoDB再出安全事故 5800万商业用户信息泄露

MongoDB知识概括

MongoDB知识概括

MongoDB知识概括