如何将MongoDB设置为非本地主机连接的只读

时间:2012-10-02 07:02:28

标签: mongodb

我的EC2服务器上有一个MongoDB实例,我想从机器本身(在localhost上)和远程访问它。

我目前已配置它,以便我可以从本地主机上的机器本身连接到我的数据库:27017(具有读/写访问权限)。我想通过my.ip.address:27017将此数据库提供给其他客户端(但只能是readonly)。

我该如何设置呢?

1 个答案:

答案 0 :(得分:0)

如果您打开authentication以及添加具有读取和写入权限的本地用户,您还可以添加只读用户。

您必须在应用程序/ shell代码中管理身份验证,但基本上,不是来自本地主机的任何人都应该作为只读用户进行身份验证。