什么是 MongoDB 基于角色的访问控制?
我对 MongoDB 相当陌生。我正在浏览其基于角色的访问控制功能的mongoDB 文档。
我有点困惑。
这是否与在用户模式中添加角色数组相同(如下例所示)?
const mongoose = require('mongoose');
const UserSchema = new mongoose.Schema({
username: type: String,
email: type: String,
roles: ['admin'],
})
还是为无需使用 api 就可以直接访问和操作数据库的用户添加权限?