mongodb 认证方式(version:3.0.4)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb 认证方式(version:3.0.4),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1404字,纯文字阅读大概需要3分钟。
内容图文
![mongodb 认证方式(version:3.0.4)](/upload/InfoBanner/zyjiaocheng/457/2ad2f81d963b4d6987c29c685ba3bab1.jpg)
1 use blog 2 db.createUser({ 3 user:‘testuser‘, 4 pwd:‘test‘, 5 roles:[{role:‘dbOwner‘,db:‘blog‘}] 6 })重启服务器,开启验证
bin $ ./mongod -dbpath ../blog --auth使用Robomongo登陆,显示Authentication Failed,查看服务器日志: 2015-08-31T17:39:46.416+0800 I ACCESS [conn46] Failed to authenticate testuser@blog with mechanism MONGODB-CR: AuthenticationFailed MONGODB-CR credentials missing in the user document 查看文档,发现是因为mongodb验证方式改变,加入了(SCRAM)SHA-1 在mongo里将刚创建的用户删除
use blog db.dropUser(‘testuser‘)关闭验证重启数据库 在mongo里修改system.version文档里面的authSchema版本为3(旧版本)
1 use admin 2 db.system.version.update({‘_id‘:‘authSchema‘},{$set:{‘currentVersion‘:3}}) 3 db.system.version.find()可以看到:{ "_id" : "authSchema", "currentVersion" : 3 } 删除之前创建的用户,重新创建用户(这一次使用验证方式为MONGODB-CR)
1 use blog 2 db.dropUser(‘testuser‘) 3 db.createUser({ 4 user:‘testuser‘, 5 pwd:‘test‘, 6 roles:[{role:‘dbOwner‘,db:‘blog‘}] 7 })
这一次可以用Robomongo成功登陆~
mongodb 认证方式(version:3.0.4)
标签:
本文系统来源:http://www.cnblogs.com/katherineji/p/4773902.html
内容总结
以上是互联网集市为您收集整理的mongodb 认证方式(version:3.0.4)全部内容,希望文章能够帮你解决mongodb 认证方式(version:3.0.4)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。