2

在 Mongodb c# 1.8.1 中,不再有 MongoServer.GetDatabase(string databaseName, MongoCredential credential) 方法。替换是使用 MongoClientSetting。但是,我希望具有不同数据库具有不同用户和密码的功能。如何在 Mongodb C# 1.8.1 中实现这一点

谢谢

4

1 回答 1

0

您仍然可以为不同的数据库使用不同的用户。您可以在此处查看文档:http: //docs.mongodb.org/ecosystem/tutorial/authenticate-with-csharp-driver/

如果您相反表明您想为同一个数据库使用不同的用户,那么您需要创建多个 MongoClient 实例。MongoClient 是到集群的逻辑连接。我们在下面缓存连接池,由于 MongoDB 服务器版本 2.4 现在处理身份验证的方式,我们需要删除旧功能。

于 2013-04-25T13:42:31.947 回答