
mongodb
那条还没翻身的咸鱼
希望一直在~
展开
-
【mongodb】更新用户密码 Error: not authorized on admin to execute command
背景事情是这样的:MongoDB弱口令漏洞且高危,密码得改!环境:windows 、数据库开启了身份认证报错登录数据库执行:use admindb.changeUserPassword('admin','123456');报错:[Error] Error: not authorized on admin to execute command解决1、关闭mongoDB服务(windows服务,已注册)2、无身份认证启动服务:mongod --dbpath=db路径3、打开新c原创 2022-05-18 19:01:10 · 1075 阅读 · 0 评论 -
(linux)mongodb启动报错【ERROR:child process failed, exited with error number 1】
这里写自定义目录标题mongodb启动报错报错提示处理方法mongodb启动报错报错提示处理方法1、检查MongoDB的data目录是否存在lock文件,有则删除:rm -rf *.lock(P.S.此时可以重启MongoDB试下)2、使用repair参数修复:mongod --dbpath=/home/mongodb/data --repair说明:dbpath:data文件目录等待修复完成!3、检查是否存在mongod进程ps -ef|grep mongod存在则kil原创 2022-05-13 15:51:45 · 1641 阅读 · 1 评论 -
(Linux)mongodb启用安全认证登录
mongodb启用安全认证登录一、临时启动数据库二、创建用户三、启用安全认证登录一、临时启动数据库mongodb安装完成后第一次临时启动数据库./mongod --dbpath=/home/mongodb/data --bind_ip=0.0.0.0注:先在bin目录赋予执行权限chmod +x mongod二、创建用户可使用robo 3t(navicat)连接数据库:在admin库新建一个shell窗口执行语句db.createUser({user: “admin”,pwd: “p原创 2022-03-07 14:30:13 · 5688 阅读 · 0 评论