2014-12-02 47 views
0

我在我的一个客户端的服务器上安装了MongoDB。没有验证的数据库

我无法控制的应用程序是使用一个单一的Mongo数据库而无需身份验证。

基本上我希望每个新的数据库都需要验证,但是需要在不使用凭证的情况下访问前一个数据库。

我设法启用验证成功,但现在以前的数据库需要验证。

我该如何做到这一点?

+0

只是为了确认,你没有办法改变任何应用程序代码等都是正确的?或者是一种可能性,IE。一个指向2个mongodb服务的应用程序配置,一个启用了身份验证,另一个没有? – 2014-12-02 00:43:21

回答

0

对不起,不可能。 MongoDB身份验证是每个实例的开/关。你可以尝试将一个数据库分成它自己的实例吗?