我计划将 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")); }
}
最佳答案
有两种选择:
- 在受信任的环境中无密码
- 密码保护
可以在受信任的网络中禁用身份验证来使用 MongoDB。 MongoDb 开发人员 recommend在受信任的环境中运行数据库,而不是专注于身份验证选项。
关于mongodb - 可以无密码使用 mongoDB 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209948/