能打开电脑都看懂的系列之Windows下修改MongoDB用户密码
2024-08-30 22:39:19
起因
还能怎么滴,我忘了MongoDB的密码呗。
操作
- 进入MongoDB的安装目录的bin目录下,(我的目录是
D:\developer\MongoDB\Server\4.2\bin
); - 用记事本打开
mongod.cfg
,找到security:
和authorization: enabled
,把这两行注释掉(就是前面加上#); - 重启MongoDB(用管理员身份打开cmd,运行
net stop MongoDB
和net start MongoDB
),此时你就可以无验证的链接MongoDB了; - 不管是用cmd还是连接工具直接连上MongoDB,执行如下命令:
use admin;
db.changeUserPassword('用户名','新密码');
; - 还是修改mongod.cfg,把注释去掉(千万别把第二行前面的空格去了,否则启动报错),重启MongoDB;
- 登录验证新密码。
总结
就是去掉验证,改密码,然后开启验证。你要是不想要密码,直接注释了配置文件中那两行就好。
最新文章
- 统一的Json组件和csv下载组件
- 剑指Offer面试题:28.连续子数组的最大和
- 朴素贝叶斯(NB)复习总结
- JavaScript中this的一些怪异现象
- 解决jetty7.0.pre5启动时报ClassNotFoundException: javax.interceptor.InvocationContext异常的问题
- OpenCV 第一课(安装与配置)
- java14-4 Pattern和Matcher类的使用
- OC基础--分类(category) 和 协议(protocol)
- docker + swarm 集群
- 根据ie浏览器不同的类别选择不同的css
- 一个不错的java的配置文件的设置
- 虚拟机及ubuntu环境搭建问题
- server-send event object
- Dom4j和Xpath(转)
- 【Android进阶】让程序运行效率更高的编程技巧总结
- 提高java编程质量 - (四)i++ 和 ++i 探究原理
- iOS-Mac Charles抓包工具的使用【Mac 抓包工具Charles】
- Dynamics CRM FORM脚本库加载本地脚本
- Future模式衍生出来的更高级的应用
- 读 Spring实战 遇到的问题记录(一)