Oracle Apex:内置用户组变量



我想知道是否有一个诸如:APP_USER之类的变量,但是它应该返回用户组,因此我可以检查当前用户是否是管理员。

apex_util软件包包含一些对此也可能有用的功能:

current_user_in_group此功能返回基于布尔的结果 当前用户是否是指定组的成员。你可以 使用组名称或组ID来识别组。

get_groups_user_belongs_to此功能返回逗号,然后返回一个空间 命名用户为成员的组名称的分开列表。

我自己找到了解决方案:

SELECT group_name
FROM   wwv_flow_group_users
WHERE  user_id = (SELECT   user_id
                  FROM     wwv_flow_users
                  WHERE    user_name ='MRITTMAN')

此列出所有组名称用户" MRITTMAN"分配给。

最新更新