解决MongoDB创建用户报错command createUser requires authentication

1、执行创建用户报错如下:

2、解决方法

2.1 关闭 MongoDB

|----------------------------------------------------------------------------|
| /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongod.conf --shutdown |

2.2 修改配置文件

vim /usr/local/mongodb/mongod.conf

将security.authorization值从enabled改为disabled

2.3 启动MongoDB

|-----------------------------------------------------------------|
| /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongod.conf |

3、验证

|---------------------------------------------------------------------------------------------|
| use admin db.createUser({user:"admin",pwd:"shenz2024",roles:[{role:"root",db:"admin"}]}); |

相关推荐
没有bug.的程序员11 小时前
Redis Stream:轻量级消息队列深度解析
java·数据库·chrome·redis·消息队列
GottdesKrieges11 小时前
OceanBase容量统计:租户、数据库、表大小
数据库·oceanbase
pan30350747911 小时前
mysql 回表查询(二次查询,如何检查,如何规避)
数据库·mysql
Michaelwubo12 小时前
elasticsearch-7.17.29 集群案例,k8s方式和原始方式
数据库
TDengine (老段)12 小时前
TDengine 选择函数 Last() 用户手册
大数据·数据库·sql·物联网·时序数据库·tdengine·涛思数据
little_xianzhong12 小时前
关于对逾期提醒的定时任务~改进完善
java·数据库·spring boot·spring·mybatis
Sally璐璐12 小时前
Go正则表达式实战指南
数据库·mysql·golang
小猪咪piggy12 小时前
【JavaEE】(23) 综合练习--博客系统
java·数据库·java-ee
bikong712 小时前
一种高效绘制余晖波形的方法Qt/C++
数据库·c++·qt
一叶飘零_sweeeet12 小时前
从 0 到 1 攻克订单表分表分库:亿级流量下的数据库架构实战指南
java·数据库·mysql·数据库架构·分库分表