起因

还能怎么滴,我忘了MongoDB的密码呗。

操作

  1. 进入MongoDB的安装目录的bin目录下,(我的目录是D:\developer\MongoDB\Server\4.2\bin);
  2. 用记事本打开mongod.cfg,找到security:authorization: enabled,把这两行注释掉(就是前面加上#);
  3. 重启MongoDB(用管理员身份打开cmd,运行net stop MongoDBnet start MongoDB),此时你就可以无验证的链接MongoDB了;
  4. 不管是用cmd还是连接工具直接连上MongoDB,执行如下命令:use admin; db.changeUserPassword('用户名','新密码');
  5. 还是修改mongod.cfg,把注释去掉(千万别把第二行前面的空格去了,否则启动报错),重启MongoDB;
  6. 登录验证新密码。

总结

就是去掉验证,改密码,然后开启验证。你要是不想要密码,直接注释了配置文件中那两行就好。

最新文章

  1. 统一的Json组件和csv下载组件
  2. 剑指Offer面试题:28.连续子数组的最大和
  3. 朴素贝叶斯(NB)复习总结
  4. JavaScript中this的一些怪异现象
  5. 解决jetty7.0.pre5启动时报ClassNotFoundException: javax.interceptor.InvocationContext异常的问题
  6. OpenCV 第一课(安装与配置)
  7. java14-4 Pattern和Matcher类的使用
  8. OC基础--分类(category) 和 协议(protocol)
  9. docker + swarm 集群
  10. 根据ie浏览器不同的类别选择不同的css
  11. 一个不错的java的配置文件的设置
  12. 虚拟机及ubuntu环境搭建问题
  13. server-send event object
  14. Dom4j和Xpath(转)
  15. 【Android进阶】让程序运行效率更高的编程技巧总结
  16. 提高java编程质量 - (四)i++ 和 ++i 探究原理
  17. iOS-Mac Charles抓包工具的使用【Mac 抓包工具Charles】
  18. Dynamics CRM FORM脚本库加载本地脚本
  19. Future模式衍生出来的更高级的应用
  20. 读 Spring实战 遇到的问题记录(一)

热门文章

  1. Java操作Redis小案例
  2. nginx启动、关闭、重启及常用的命令
  3. 用 Flask 来写个轻博客 (22) — 实现博客文章的添加和编辑页面
  4. 家用NAS配置方案
  5. JS 提取公式中的参数
  6. js-xlsx sheet_to_json 读取小数位数变多
  7. ASP.NET MVC4获取当前系统时间
  8. QTP read or write XML file
  9. 系统安装1---U盘启动器制作
  10. 怒转一波,此人整理的Flink特别好