MongoDB-未经授权

MongoDB-未经授权,mongodb,Mongodb,我需要您关于MongoDb服务器的帮助 我已经用PHP和MongoDB制作了一个应用程序,它在我的本地主机上运行得非常好,但一旦我尝试投入生产,就会遇到麻烦 所有的驱动程序都已安装,以使其工作,但我只是不能查询任何东西 > show dbs Wed Sep 13 11:18:32.964 listDatabases failed:{ "ok" : 0, "errmsg" : "unauthorized" } at src/mongo/shell/mongo.js:46 >

我需要您关于MongoDb服务器的帮助

我已经用PHP和MongoDB制作了一个应用程序,它在我的本地主机上运行得非常好,但一旦我尝试投入生产,就会遇到麻烦

所有的驱动程序都已安装,以使其工作,但我只是不能查询任何东西

 > show dbs
 Wed Sep 13 11:18:32.964 listDatabases failed:{ "ok" : 0, "errmsg" : "unauthorized" } at src/mongo/shell/mongo.js:46
 > 
我也无法创建用户

我的环境:Linux Debian 8,MongoDB版本2.4.10

有什么想法吗


谢谢。

您确定身份验证是正确的吗?。您可以通过以下方式进行检查:

> db.auth("user", "passwrd")
在您的本地主机上,您的应用程序可以工作,因为mongo默认情况下不需要身份验证