命令聚合未授权运行

时间:2016-07-21 10:18:44

标签: mongodb mongodb-.net-driver

对MongoDb权限有一个奇怪的问题,我的用户成功加入了大多数集合中的数据,并且在数据库中有idu个角色,但是当我从一个集合中列出文档时,我得到:

id

AFAIK emailVerify应该足以满足一切要求,用户也是dbAdmin

使用最新版本的MongoDb服务器和C#客户端。

1 个答案:

答案 0 :(得分:0)

这确实是权限问题,但用户权限很好,用户可以在实际使用用户凭据时执行所有命令。

问题出在我的IoC / DI容器上,在某些情况下没有填写MongoClient对象的Credentials,因此命令失败(因为这只发生在一个控制器操作中,问题有点难以调试)。