MongoDB / MongoChef用户和角色不起作用?

时间:2015-10-26 12:49:11

标签: mongodb permissions unauthorized

我在Mac / localhost上安装了mongodb(版本3.0.7), 一切似乎都很好;   - 我可以启动mongodb服务器,   - 访问数据库,创建数据库,添加用户,..   - 在admin数据库中创建了一个userAdminAnyDatabase,并将下一行添加到mongo.conf文件中:   AUTH:真   的setParameter:enableLocalhostAuthBypass = 0 (我也尝试了不同的符号等,但似乎没有任何结果)

奇怪的是,问题是当我使用Mongochef时, 我还成功创建了用户,并且可以查看我在整个终端中添加的用户,具有“只读”和管理员权限的用户之间似乎没有区别?因此,当我使用只读帐户登录时:我可以查看所有数据库并编辑它们/添加它们;添加用户等 + 我还能够在没有凭证的情况下登录(如果我在执行上述步骤后可能无法再进行登录了吗?)

我找不到使用权限配置它的方法,并防止未经授权访问我的Mongodb数据库。如果有人可以帮助我,现在正在寻找好几天并且似乎没有任何帮助,那将会很棒。谢谢! :)

0 个答案:

没有答案