首页 > 解决方案 > 无权创建数据库

问题描述

每当我尝试在 mongo 中创建数据库时,我都会收到此错误:

公会未授权执行命令 { listCollections: 1, filter: { name: "guilds" }, cursor: {}, nameOnly: true, lsid: { id: UUID("06da035b-e20b-4cff-b533-e141349b63f3") }, $db: "公会" }

我有一个管理员用户并用它登录了指南针。我给了用户userAdminAnyDatabase,我很困惑。

标签: mongodbmongodb-compass

解决方案


userAdminAnyDatabase 不允许列出集合。

https://docs.mongodb.com/manual/reference/built-in-roles/


推荐阅读