"Allow access from anywhere" MongoDB Atlas



我正在建立一个网站,我使用MongoDB Atlas为我的数据库。在MongoDB网络访问部分,我必须指定一个IP地址来连接,以便建立数据库连接,并且由于我使用云服务来运行我的服务器,我必须选择"允许从任何地方访问"。选项,将IP地址设置为0.0.0.0。在选择此选项的同时仍然使用云IDE,是否有其他选择?我假设允许从任何地方访问数据库是不安全的,虽然我也不知道在这个设置下其他人如何访问我的数据库并发布到它没有源代码和/或我的MongoDB Atlas登录信息。

从mongodb文档,如果你有强大的凭据,你不共享它,你应该很好。

重要:添加CIDR 0.0.0.0/0允许从任何地方访问。确保强凭据(用户名和密码)用于所有数据库当允许用户从任何地方访问时。

https://www.mongodb.com/docs/atlas/security/ip-access-list/

最新更新