美文网首页数据库干货铺
mongodb忘记密码处理步骤

mongodb忘记密码处理步骤

作者: July_geng | 来源:发表于2020-03-21 10:38 被阅读0次

mongodb忘记密码的处理办法较MySQL等数据库而言方法显得更加暴力,处理方式如下:

1.  修改mongodb的配置文件

mongodb的配置文件一般可以通过查看进程的方式查看文件名,例如:

ps -ef|grep mongod

 然后修改配置文件,将其中的auth = true 用户验证的配置注释掉

2. 重启mongodb

如果部署了mongodb服务,可以直接重启服务

/*  Centos6 系统 */ 

service mongod restart/* Centos7 系统 */ 

systemctl restart mongod

如果没有部署服务,则建议使用kill  pid 的方式进行关闭,不建议直接kill -9 pid的暴力方式;关闭后再启动mongodb即可

/*  例如前面查出的进程号是2418  */

kill2418

/*  启动mongodb */

/opt/mongodb/bin/mongod -f /opt/mongodb/data/mongodb.conf

3.  修改密码

此时这时候登录就不需要密码认证,可以进行修改密码的处理

4.   还原mongodb配置并重启mongodb

重置后再将配置文件还原,使用认证方式登录

再如第2步的方式重启mongodb即可

注: 在处理过程中建议先备份数据库,之后再进行操作。另外例子中是删除了所有用户,之后需要还原或者重建需要的用户。

相关文章

  • mongodb忘记密码处理步骤

    mongodb忘记密码的处理办法较MySQL等数据库而言方法显得更加暴力,处理方式如下: 1. 修改mongodb...

  • windows下安装MongoDB数据库与配置

    之前用过MongoDB,也安装过。但又一次安装mongoDB并且配置用户名和密码,忘记了步骤,废了很大的劲才完成。...

  • Mongodb

    忘记密码vim /etc/mongodb.conf # 修改 mongodb 配置,将 auth...

  • mongodb忘记密码

    1.关闭mongo服务,注释mongo配置文件中的auth=true2.重启mongo服务。 use admin;...

  • mongodb忘记密码的解决方法

    忘记mongodb设置的密码怎么办 修改配置文件 修改 mongodb 配置,将 auth = true 注释掉,...

  • mongodb - root密码找回

    mongodb复制集root 账号密码忘记找回 环境要求: 可以登录部署机器 原理 mongodb的配置文件中 s...

  • mysql忘记root用户密码了?来看看怎么找回吧

    mysql忘记root用户密码找回步骤 修改或找回root密码步骤1.修改MySQL的登录设置: 在[mysqld...

  • mysql忘记密码处理

    工作中会使用很多的主机,偶尔用到一台很久不用的主机,需要mysql的服务,作为实验环境第一反应会去apt-get ...

  • MySQL忘记密码处理

    mysql中忘记了root用户的密码?cmd -- > net stop mysql 停止mysql服务需要管理员...

  • mysql 忘记密码处理

    1.先关闭数据库 找到MySQL的my.cnf配置文件,在/etc/my.cnf (有些版本是/etc/mysql...

网友评论

    本文标题:mongodb忘记密码处理步骤

    本文链接:https://www.haomeiwen.com/subject/ojqyyhtx.html