MongoDB权限认证
来源:互联网 发布:js radio 取得 编辑:程序博客网 时间:2024/05/10 15:05
MongoDB开启权限认证
1、auth开启
在mongodb配置文件中增加auth = true
我的配置文件在/data/mg/conf中
配置如下
port=12345
dbpath=data
logpath=log/mongod.log
fork=true
auth=true重新启动服务
如果没有创建过用户,则可以连接到mongodb,只有创建了用户,mongodb才会进行验证
创建用户的语法
db.createUser
{
user:"<name>",
pwd:"<cleartext password>",
roles:[{role:"<role>",db:"<database>"}]
}
角色类型:内建类型{read,readWrite,dbAdmin,dbOwner,userAdmin}
例子:
db.createUser({user:"yaoxun",pwd:"123456",roles:[{role:"userAdmin",db:"admin"},{role:"read",db:"runoob"}]})
mongodb 使用用户连接
./bin/mongo 127.0.0.1 -u yaoxun -p 123456 --authenticationDatabase admin
mongodb角色
1、数据库角色(read,readWrite,dbAdmin,dbOwner,userAdmin)
2、集群角色(clusterAdmin,clusterManger ...)
3、备份角色(backup,restore ...)
4、其他特殊权限(DBAdminAnyDatabase ...)
5、可以自定义角色
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
一、修改用户角色
2、keyfile开启
- MONGODB 权限认证
- MongoDB权限认证
- MongoDB用户认证和权限
- Mongodb用户和认证 权限总结
- Mongodb用户和认证 权限总结
- Mongodb用户和认证 权限总结 (转载)
- Mongodb用户和认证 权限总结
- 【Mongodb】用户和认证 权限总结
- 【Mongodb】用户和认证 权限总结
- Mongodb用户和认证 权限总结
- Mongodb用户和认证 权限总结
- 【Mongodb】用户和认证 权限总结
- MongoDB的用户、认证和权限
- spark连接mongodb(权限认证)示例
- MongoDB开启权限认证下配置Master和Slave模式
- Windows下配置带权限认证的MongoDB服务
- MongoDB 认证
- 权限认证
- cas之自定义代码查询认证
- 网上——对于IOC的理解
- 阿里巴巴暑期实习面试经验
- java通过JDBC链接SQLServer2012
- 在Android Studio中自定义字体库报错:java.lang.RuntimeException: native typeface cannot be made
- MongoDB权限认证
- 优先队列解哈夫曼编码问题之带权路径长度
- FragmentActivity与Fragment两者交互方法简介
- s3c2440-外部中断
- Retrofit 2.0 文件上传类型
- Katana Op for visualization of OpenVDB
- 设计模式之 工厂方法模式(C++实现)
- 牛客网笔记之JAVA运算符
- Regionals 2015 Asia - Daejeon acmliveoj7233 - Polynomial