mongodb - 如何将动态数据库设置为 Mongodb 上的角色
问题描述
重点是; 我的客户端应用程序创建动态 mongo 数据库。由于安全政策,我必须在开始之前保护所有这些。
所以我已经有了这个用户配置:
use admin
db.createUser({
user: "myUser",
pwd: "myUser",
roles: [
{ role: "dbOwner", db: "dbname" }
]
})
如果我通过客户端应用添加新数据库,我应该怎么做?稍后我将需要动态添加权限,例如:
{ role: "readWrite", db: "database_00x" }
有什么方法可以使用正则表达式之类的吗?
谢谢!
解决方案
推荐阅读
- javascript - 使用 Bootstrap 的 Node Express 无法触发按钮单击事件
- android - 在协程 GlobalScope 上运行 Room Persistence Library 查询
- javascript - 根据使用角度的条件禁用按钮
- python - 在python中生成伽马随机样本
- ios - 仅在 Swift 中随机播放结构的一部分
- ios - 如何在编辑模式下删除字典中的键值对?
- c++ - 涉及指针和手动实现的矩阵类的问题
- apache-spark - PySpark:将 Kafka 主题写入控制台失败
- c# - HTTPS 请求的 Xamarin 表单问题
- c# - asp.net mvc 中的 Html.ActionLink 幕后逻辑