您好,我有一个带有Bitnami MEAN堆栈的新AWS服务器。Mongo身份验证问题
我是服务器上的root用户,我在命令行启动了mongo。
当我尝试做任何事情(除了“使用测试”等,或“用管理员”),比如“秀星展”
我收到以下错误:
show dbs
listDatabases failed:{ "ok" : 0, "errmsg" : "unauthorized" } at src/mongo/shell/mongo.js:46
我知道我在做权限方面有问题,我只是不知道它是什么。
当我看着mongodb.config,一切看起来不错,但我看到:
# Turn on/off security. Off is currently the default
#noauth = true
auth = true
而且,可能相关的,当我尝试运行的mongod,我得到“/数据/ DB”错误不存在,或者如果我使目录,我得到“没有足够的空间问题”
谢谢你的时间。
Offtopic验证。不是一个编程问题。这是更多的服务器/数据库配置 - 尝试DBA站点。 –
我见过这种类型的问题经常在这里问(这是我首先看的地方)。什么是DBA网站? – ElChapo
你怎么连接mongo shell?例如,只需输入命令'mongo'或者通过'mongo --username admin --pasword pwd'输入主机,用户名和密码 –