今天在本地开了mongoDB服务,用代码连接时用户名密码明明正确但是连不上,mongoDB的控制台显示“MONGODB-CR credentials missing in the user document”错误。在stackoverflow(原帖链接:https://stackoverflow.com/questions/29006887/mongodb-cr-authentication-failed)上找到了解决办法:

1)重启服务,不开启验证(参数中去掉–auth)

2)打开mongo控制台(windows下是bin\mongo.exe,mongod.exe是服务端)依次运行命令:

use adminvar schema = db.system.version.findOne({"_id" : "authSchema"})// 这里用schema.currentVersion可以看到值是5,表示使用SCRAM-SHA-1,3表示使用MongoDB-CRschema.currentVersion = 3db.system.version.save(schema)

3)重启服务,用mongochef删除之前的用户,重新建立一个就可以访问了。

MONGODB-CR credentials missing in the user document的解决办法相关推荐

  1. NTLDR is missing和NTLDR is compressed的解决办法

    "NTLDR is missing"和"NTLDR is compressed"的解决办法 NTLDR是Windows NT 架构操作系统特有的一个文件,用于操 ...

  2. “NTLDR is missing”和”NTLDR is compressed”的解决办法

    NTLDR(Windows NT 架构操作系统特有的一个文件,用于操作系统的引导) 文件被压缩(NTLDR is Compressed)", 一台计算机启动不了,提示NTLDR is mis ...

  3. DSO missing from command line原因及解决办法

    最近项目正经历着一次更新,一系列编译工具都进行了大版本的升级,随时而来的是,原本正常编译的代码出现了大量的warning,最终编译失败,其中一个问题困扰了比较长的时间,虽然fix的方法不难,但是一直不 ...

  4. TypeError: __init__() missing 1 required positional argument: 'on_delete' 解决办法

    Django 中创建Model时报以下错误: TypeError: init() missing 1 required positional argument: 'on_delete' 代码如下: f ...

  5. 【Python】django报错:TypeError: __init__() missing 1 required positional argument: 'on_delete'解决办法

    错误代码: from __future__ import unicode_literals from django.db import models from django.utils.encodin ...

  6. 关于 npm WARN checkPermissions Missing write access to 问题的解决办法

    问题解决方案众多,本文我本人自行研究,不足之处请多多指教 本人使用 win10 系统,在运行 npm install 时一直报错,如图: 在百度上寻找了许多方法,都未解决问题 后来发现是权限不够,现在 ...

  7. 连接MongoDB 3.x 报 Authorization failed 解决办法(创建账号的部分亲测)

    最近安装了mongodb3.1.4,并启用了权限验证,在dos窗口下操作没有任何问题,为了维护方便就下载了一个客户端工具Robomongo 0.8.5,用户名.密码的等配置好点击测试,结果连接服务没有 ...

  8. 连接MongoDB 3.x 报 Authorization failed 解决办法(自己只用到了创建mongodb账号和密码的部分亲测)

    最近安装了mongodb3.1.4,并启用了权限验证,在dos窗口下操作没有任何问题,为了维护方便就下载了一个客户端工具Robomongo 0.8.5,用户名.密码的等配置好点击测试,结果连接服务没有 ...

  9. mongodb建索引遇到的一个错误解决办法

    为什么80%的码农都做不了架构师?>>>    Error creating index Safemode detected an error 'BSONObj size: 0 (0 ...

最新文章

  1. win合适做服务器的系统,win系统做云服务器
  2. MySQL数据库--连接
  3. 华为SAP解决方案为海澜之家带来新的科技创新
  4. 我们学习到底是为了什么,到底什么才是我们真正想要的
  5. php的declare命令
  6. My favorite books
  7. 打印中间空了一个的菱形_简单空实心图形打印|Python练习系列[3]
  8. Android View.onMeasure方法的理解
  9. 企业之HA~cluster
  10. Java 对文件的操作
  11. Redis的持久化 RDB AOF
  12. openresty查看log
  13. php中怎么引用js变量_理解下 Go 中的引用是怎么回事
  14. DDA算法画直线+源代码
  15. 基2FFT算法matlab程序编写,基2时抽8点FFT的matlab实现流程及FFT的内部机理
  16. Spring Aop 报错 ...but was actually of type 'com.sun.proxy.$Proxy**'的解决方案
  17. 【Java】Response约定
  18. Android版本名称、版本号、API level对应关系
  19. iOS开发-Tom猫
  20. 基于java+ssm+mysql的医院管理系统

热门文章

  1. 剑指offer(21)栈的压入、弹出序列
  2. CMU Deep Learning 2018 by Bhiksha Raj 学习记录(8)
  3. [书摘]架构真经--可扩展性规则的利益与优先级排行榜
  4. Oracle学习 第18天 .NET连接Oracle
  5. [opencv] 图像线性混合
  6. 工厂方法与抽象工厂模式的区别
  7. [转] C#中Dispose和Close的区别
  8. python项目实战:实时博客项目 源码下载
  9. (转)淘淘商城系列——商品搜索功能Service实现
  10. (转)淘淘商城系列——MyBatis分页插件(PageHelper)的使用以及商品列表展示