MongoDB的文档清楚地说明了其他操作所需的角色。我可能忽略了一些东西,但我找不到有关如何创建新数据库的清晰描述。
我正在尝试从远程 Node.js 服务器执行此操作。一个应该能够创建数据库和创建用户的人。
根据
MongoDB文档,您需要dbAdmin
和userAdmin
角色,但dbOwner
角色也可以满足您的需求(取决于您的任务细节(。您还可以创建自定义角色。