无密码使用mongoDB可以吗?

Ser*_*dar 5 mongodb mongodb-.net-driver

我计划安装 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")); }
}
Run Code Online (Sandbox Code Playgroud)

And*_*ich 1

有两种选择:

  1. 可信环境中无密码
  2. 密码保护

在可信网络中禁用身份验证的情况下使用 MongoDB 是可以的。MongoDb 开发人员建议在受信任的环境中运行数据库,而不是关注身份验证选项。