C# Invalid credentials for database “XXXXX” 错误

项目要求拿C#来进行一个小软件的开发,遇到一个的问题记录一下

连接数据库查询时如果使用admin账号会出现会提示C# Invalid credentials for database “XXXXX” 错误

解决方法是在用户后面加上 admin 标识

原连接字符串

var conStr = “mongodb://root:123456@192.168.1.1”;

修改为

var conStr = “mongodb://root(admin):123456@192.168.1.1”;

问题解决,不知道是什么原因,懒得探讨了