最近安装了version v3.6.0-rc1,并启用了权限验证,在dos窗口下操作没有任何问题

mongo 192.168.2.100:27017/admin -u root -p root

,为了维护方便就下载了一个客户端工具Robomongo 0.8.5,用户名、密码的等配置好点解测试,结果连接服务没有问题,权限验证没有通过,如图

查看日志,发现有一句:Failed to authenticate admin@admin with mechanism MONGODB-CR: AuthenticationFailed MONGODB-CR credentials missing in the user document

试了各种办法,百度查遍无一个可以解决,没办法只能问谷歌了,最终在一个国外网站发现原来还是mongodb数据库的版本问题,查询版本

解决思路:在非权限验证状态下  首先,删除已有用户并;其次,修改version表的currentVersion,功能后在重新创建用户

操作步骤:
1、删除用户:db.dropUser("admin");
2、修改version:db.system.version.update({ "_id" : "authSchema"},{$set: {"currentVersion" : 3} })  ;
3、重新创建用户:

db.createUser({user:'root',pwd:'root',roles:[{ "role" : "root", "db" : "admin" }]});

db.createUser({user:"admin",pwd:"admin",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWrite","db":"test"}]})

4、重启mongdb服务,再次测试,
搞定收工了。

mongodb robomongo authentication fail相关推荐

  1. MongoDB+robomongo

    1.下载MongoDB,安装. 2.下载robomongo,安装. 3.命令行启动MongoDB 3.1MongoDB安装目录(D:\mongodb\Server\3.6\bin),右键(按住shif ...

  2. mongodb启动成功连不上_MySQL数据导入到MongoDb教程

    1.安装与配置MySQL 首先下载MySQL免安装包,版本是mysql-5.6.24.网址是//dev.mysql.com/downloads/mysql/ 解压MySQL软件包,得到如下目录: 配置 ...

  3. MongoDB 教程番外篇之管理工具: Rockmongo

    RockMongo是PHP5写的一个MongoDB管理工具. 通过 Rockmongo 你可以管理 MongoDB服务,数据库,集合,文档,索引等等. 它提供了非常人性化的操作.类似 phpMyAdm ...

  4. nodejs实战《一起学 Node.js》 使用 Express + MongoDB 搭建多人博客

    GitHub: https://github.com/nswbmw/N-blog N-blog 使用 Express + MongoDB 搭建多人博客 开发环境 Node.js: 6.9.1 Mong ...

  5. springboot 整合 MongoDB 实现登录注册,html 页面获取后台参数的方法

    springboot简介: Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...

  6. Mongodb Connection Error [java.lang.IllegalArgumentException: Prohibited character at position 0]

    使用spring-boot-starter-data-mongodb-reactive 连接Mongodb 异常 <dependency><groupId>org.spring ...

  7. SpringBoot:常用属性汇总

    2019独角兽企业重金招聘Python工程师标准>>> 可以在application.properties/application.yml文件中或作为命令行开关指定各种属性.本节提供 ...

  8. springboot的自动配置原理

    SpringBoot中的默认配置 通过刚才的学习,我们知道@EnableAutoConfiguration会开启SpringBoot的自动配置,并且根据你引入的依赖来生效对应的默认配置.那么问题来了: ...

  9. spring boot application.properties 属性详解

    2019年3月21日17:09:59 英文原版: https://docs.spring.io/spring-boot/docs/current/reference/html/common-appli ...

最新文章

  1. 测试开发面试集锦-测试方面(搬运)
  2. CobaltStrike的使用
  3. HDOJ 1398 Square Coins
  4. 服务器用户配置文件在哪里找,管理远程桌面服务的用户配置文件
  5. 【JS】引用类型之RegExp
  6. openwrt 添加luci选项
  7. c语言学生成绩管理系统(顺序表实现)
  8. 大众点评的实时监控系统分析
  9. Linux笔记:Ubuntu18.04有线网络和无线网络的优先级设置
  10. noip2017广东提高组复赛成绩
  11. 程序员跳槽频繁不稳定被质疑,一番话后HR哑口无言!
  12. 【转】区块链是什么,如何简单易懂地介绍区块链?
  13. 【STM32—MDK-ARM】勾选了“Reset and Run”却不起作用,怎么办?
  14. 篮球比赛分组问题(动态规划)
  15. python的数据模型_(一)python 数据模型
  16. 我喜欢的15个WordPress插件
  17. 米家扫地机器人重置网络_米家扫地机器人骗局? 米家扫地机器人重置
  18. 在Ubuntu18.04上安装USTC-TK2016
  19. echarts地图列表_ECharts中国地图选择器
  20. 内容+5G,“不务正业”的电信运营商找到了新出路?

热门文章

  1. 关于PCA主成分分析与KL变换
  2. 数学建模系列-评价模型(一)---模糊综合评价法
  3. Kafka性能基准测试、Kafak生产者吞吐量测试、Kafka消费者吞吐量测试、BenchMark 10
  4. python练习题(一)
  5. QT 事件系统之QMouseEvent鼠标事件
  6. JSP婚纱影楼管理系统myeclipse开发sql数据库bs框架java编程jdbc
  7. Helix MP3解码库脱离汇编指令束缚,运行在任何处理器上的解决方案
  8. 如何制作html电子杂志,使用iebook怎么制作电子杂志?iebook制作电子杂志图文教程...
  9. 世界因你不同:李开复自传
  10. Kotlin语言学习笔记