使用mongoDB无密码可以吗?

我打算安装
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选项.

点赞