node.js - 哪些内置 MongoDB 角色允许用户创建新数据库和所有数据库的用户?

标签 node.js mongodb mongodb-roles

MongoDB 的文档清楚地说明了其他操作所需的角色。我可能忽略了一些东西,但我找不到如何创建新数据库的清晰描述。

我正在尝试从远程 Node.js 服务器执行此操作。应该能够创建数据库和创建用户。

最佳答案

根据MongoDB documentation你需要dbAdminuserAdmin角色,但是 dbOwner角色也可以满足您的需求(取决于您任务的细节)。您也可以create a custom role .

关于node.js - 哪些内置 MongoDB 角色允许用户创建新数据库和所有数据库的用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54587515/

相关文章:

javascript - Nodejs 与 Express...在 users.js 中未从 Jade 形式接收到发布数据

javascript - 变量在 youtube 搜索 api 函数之外未定义

node.js - 如何在nodejs aws-sdk模块中设置多个aws凭证?

javascript - 从 app.get 回调调用的模块中的主文件访问变量

java - 找不到能够从类型 org.bson.BsonUndefined 转换的转换器

java - @DbRef 或手动引用哪一个昂贵

mongodb - $查找数组mongo聚合中的每个元素

MongoDB 未授权查询 - 代码 13