db.createUser(
... {
... user: "jhyunetp1",
... pwd: passwordPrompt(),
... roles:["root"]
... });输入密码: 2020-03-09T08:53:58.284+0000 E查询js未见异常:错误:无法添加用户:命令createUser需要身份验证:
简直快让我疯了。
dbpath=/var/lib/mongodb
#where to log
logpath=/var/log/mongodb/mongodb.log
logappend=true
bind_ip = 127.0.0.1
port = 27017
# Enable journaling, http://www.mongodb.org/display/DOCS/Journaling
journal=true
# Enables periodic logging of CPU utilization and I/O wait
#cpu = true
# Turn on/off security. Off is currently the default
#noauth = true
auth = true我的公寓。
有人能帮我吗?
发布于 2020-03-10 09:39:50
为了其他在这个问题上结束的人的利益。您需要在不进行身份验证的情况下启动mongod进程(在config文件中更改该进程)。以本地异常身份登录,这意味着您可以通过localhost连接到它。创建一个拥有用户管理权限的用户,这样他们就可以创建更多的用户。然后打开身份验证(当然,重新启动进程)。
https://stackoverflow.com/questions/60597308
复制相似问题