Mongo 增加用户名密码
来源:互联网 发布:产业链分析理论 知乎 编辑:程序博客网 时间:2024/04/30 23:38
一、给mongo添加权限认证
1、启动mongod, 非认证状态启动
2、登录mongo
3、
>use admin
>db.createUser({user:"admin",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
/**不执行下面三句的话,只能mongo命令行可以访问,第三方程序无法访问
>var schema = db.system.version.findOne({"_id" : "authSchema"})
>schema.currentVersion = 3
>db.system.version.save(schema)
>use 你的DB名 --> 这点很重要
>db.createUser({user:"user",pwd:"123456",roles:[{role:"readWrite",db:"你的DB名"}]})
4、修改mongo配置文件
#auth = true ----> 去掉#即可
完成。
二、新建DB或者给已有DB添加用户
1、可以用admin登录
>mongo localhost\admin -u admin -p 123456
与上面相同
>var schema = db.system.version.findOne({"_id" : "authSchema"})
>schema.currentVersion = 3
>db.system.version.save(schema)
>use 你的DB
>db.createUser({user:"user",pwd:"123456",roles:[{role:"readWrite",db:"你的DB名"}]})
三登录查看
>mongo登录
>use admin
>db.auth("user","123456")
>use 你的DB名
>show collections;
- Mongo 增加用户名密码
- mongo安全:增加用户名密码
- mongodb增加用户名、密码
- mongo 3 用户名跟密码创建
- linux增加删除用户名、更改密码
- linux was5.1 给管理控制台增加 用户名 密码认证
- MongoDB访问权限控制(增加用户名和密码)
- CXF-DOSGI为webservice增加用户名密码权限校验
- mongo 增加索引
- 用户名,密码
- tomcat增加用户名
- 验证用户名和密码
- 用户名密码验证程序
- 用户名和密码形同虚设
- ubuntu忘记用户名密码
- oracle默认用户名、密码
- Cookie 用户名密码
- cookie 保存用户名密码
- qt中文乱码
- 深入理解Objective-C的Runtime机制
- 【追求进步】反转链表
- poj-3253-Fence Repair
- 【机房个人重构】组合查询--模板方法
- Mongo 增加用户名密码
- android 超大字体解决办法
- c++实验2--计算标准体重
- WIFI状态监听
- Android logo图标大小
- 周鸿祎:很多程序员聪明,但我一看就知道他不会成功
- 从技术细节看美团架构
- poj 1088 滑雪(记忆化搜索+dp)
- C语言实现数组倒置(异或运算)