36.24. enabled_roles

视图enabled_roles标识当前的“已启用角色”。启用的角色与所有已通过自动继承授予启用的角色的角色一起递归定义为当前用户。换句话说,这些都是当前用户具有直接或间接角色,并自动继承其成员身份。

对于权限检查,将应用“适用角色”的集合,该集合可以比启用角色的集合更广泛。因此,通常最好使用视图applicable_roles代替此视图;有关applicable_roles视图的详细信息,请参见Section 36.5

表 36.22. enabled_roles

NameData TypeDescription
role_namesql_identifier角色名称