首页 > 其他分享 >mongo容器忘记了root用户账号密码

mongo容器忘记了root用户账号密码

时间:2022-08-17 22:16:28浏览次数:52  
标签:容器 mongo admin db root 账号密码

需要执行root账号的操作时错:
Error: not authorized on admin to execute command

轻松三步解决
1.关闭认证,需要去该Mongo服务的部署信息去掉"--auth",然后再去部署
2.直接用mongo命令登录该容器
3.创建root用户use admin
db.createUser({ user: "username", pwd: "passwd", roles: [ { role: "root", db: "admin"} ]})

标签:容器,mongo,admin,db,root,账号密码
From: https://www.cnblogs.com/mtck/p/16596927.html

相关文章

  • pymongo.errors.ServerSelectionTimeoutError
    今天使用pymongo连接mongo数据库报错pymongo.errors.ServerSelectionTimeoutError:ip:端口:timedout,Timeout:30s,TopologyDescription:<TopologyDescriptionid:......
  • 高可用mongodb集群(分片+副本):性能测试
    Yahoo!CloudServingBenchmark(YCSB)是一个Java语言实现的用于云端或者服务器端的数据库性能测试工具,其内部涵盖了常见的NoSQL数据库产品,如Cassandra、MongoDB、HBase......
  • MongoDB基础
    1.业务应用场景1)Highperformance:对数据库高并发读写的需求2)HugeStorage:对海量数据的高效存储和访问的需求3)HighScalability&&HighAvaliablity:对数据的高可扩展性......
  • Vue+Koa+MongoDB从零打造一个任务管理系统
    大概是在18年的时候,当时还没有疫情。当时工作中同时负责多个项目,有PC端运营管理后台的,有移动端M站的,有微信小程序的,每天git分支切到头昏眼花,每个需求提测需要发送邮......
  • 048_末晨曦Vue技术_处理边界情况之使用$root访问根实例
    处理边界情况之使用$root访问根实例点击打开视频教程在每个newVue实例的子组件中,其根实例可以通过$rootproperty进行访问。例如,在这个根实例中:src\main.jsimpo......
  • mysql 慢了8小时的处理 mongo
    dockermysql时间差8个小时的解决方案1.临时改(重启就失效)  showvariableslike'%time_zone%';  2.解决方案,修改本地(验证过了)dockercp/usr/share/zonei......
  • mongo数据同步的三种方案
    (一)直接复制data目录(需要停止源和目标的mongo服务)1.针对目标mongo服务已经存在,并正在运行的(mongo2-->mongo)。执行步骤:(1).停止源/目标服务器的mongo服务。mongod--db......
  • BasicDBObject查询MongoDB
    1.查询举例//查询条件设置BasicDBObjectqueryCond=newBasicDBObject();//单个字段queryCond.put("data_source","诊断记录");//in的用法queryCond.put("p......
  • jdbc-windows环境下mysql出现Access denied for user ‘root’@‘localhost’ (using
    1.遇到这个问题后,排查用户名密码、远程连接是否开启、服务是否正常启动、重启mysql服务、用navicat测试能否正常连接2.上述操作均不能发现问题3.在windows内用超级管理员......
  • 误操作使用fdisk删除了/root所在分区,该如何把文件拷贝出来
    误操作fdisk命令误操作,将/root所在分区删除后新建了……恢复尝试1起初以为是改一下/etf/fstab就好了,于是进入急救模式,尝试chroot/mnt/sysimage将原系统挂在至/......