首页 > 解决方案 > 服务器级 MongoDB 身份验证

问题描述

我正在尝试在 mongodb 上进行身份验证,我已经这样做了,但问题是身份验证是在数据库级别而不是在服务器级别。例如,一个人可以在没有身份验证的情况下连接到我的 mongo 服务器,他/她可以随机猜测数据库名称,并use DBName会显示数据库,但不会显示其中的集合和文档。我的主要议程是在没有适当凭据的情况下限制对我的服务器的访问。我尝试了官方的 mongo 文档,但它很模糊。预先感谢您的支持。

标签: mongodb

解决方案


我发现无法在服务器级别应用身份验证,因为 mongodb 没有我们在 MSSQL 或 MySQL 中的 Web 服务器。因此,我们只能在数据库级别应用身份验证,并通过 VNet 和配置防火墙来限制我们服务器的可见性。


推荐阅读