enabled_roles
视图enabled_roles
标识当前“已被启用的角色”。已被启用的角色被递归地定义为:当前用户以及被授予给具有自动继承的已被启用角色的所有角色。换句话说,就是当前用户是其直接或间接成员的所有角色。
为了权限检查,“可应用角色”的集合被应用,它会比已被启用角色的集合包含的角色范围更宽。因此通常使用视图applicable_roles
要更好,applicable_roles
视图的详情请见第 37.5 节。
表 37.22. enabled_roles
列
名称 | 数据类型 | 描述 |
---|---|---|
role_name | sql_identifier | 角色名称 |