我打算安装
mongodb和连接到它的
Windows服务到同一台机器.
该机器将处于隔离网络中.
当我们这样做的时候.
是否可以连接本地mongodb无密码?
我的计划属性将是这样的……
private MongoDatabase _db;
public MongoDatabase DB
{
get
{
if (_db == null)
{
var mongoServer = MongoServer.Create();
_db = mongoServer.GetDatabase("myStatistics");
}
return _db;
}
}
private MongoCollection _collection;
public MongoCollection Collection
{
get { return _collection ?? (_collection = DB.GetCollection("myStats")); }
}
最佳答案 有两种选择:
>在可信环境中无密码
>密码保护
在受信任的网络中使用已禁用auth的MongoDB是可以的. MongoDb开发人员recommend在受信任的环境中运行数据库,而不是专注于auth选项.