node.js - db.createRole 与 Mongoose
问题描述
根据Mongoose的文档,无法使用 MongoDB 创建角色。
我想执行角色创建MongoDB
db.createRole()
虽然,我可以看到一些外部库在做类似的方法,但与上面的不完全相同,而且其中一些没有维护
有什么最好的方法吗?
解决方案
在node js中你可以这样实现
await db.command({
createRole: 'newTestRole',
privileges: [
{ resource: { role: "read", db: 'dbname', collection: "my_collection" }, actions: ["find"] }
],
roles: []
});
推荐阅读
- c++ - 如何使用 typdef 名称 C++ 对模板类进行 typedef
- python - Django 登录仅适用于注册用户并在注销时返回登录页面
- node.js - Apostrophecms:只允许上传 PDF 文件
- r - R:标签()命令在尝试将 x 轴标签设置到直方图时不起作用
- ibm-mobilefirst - 创建 MFP 适配器时出错
- laravel - dd 有效,但 echo 不适用于作为参数传递给 Laravel 中函数的对象
- rstudio - 无法在 Rstudio 服务器中安装 mapview
- android - 我如何通过重播时间戳在firebase中订购recyclerview项目
- routes - Spring Cloud Gateway 自定义路由
- python - AttributeError:“节点”对象没有属性“输出掩码”