mongodb c# 1.8.1 driver remove getdatabase(string name, Mong

本文关键字:string name Mong remove driver mongodb getdatabase | 更新日期: 2023-09-27 18:09:38

在Mongodb c# 1.8.1中,没有方法MongoServer。GetDatabase(string databaseName, MongoCredential凭据)。替换使用的是MongoClientSetting。但是,我想有功能,可以不同的数据库有不同的用户和密码。如何在Mongodb c# 1.8.1中实现

谢谢

mongodb c# 1.8.1 driver remove getdatabase(string name, Mong

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

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