首页 > 解决方案 > 在 Oracle APEX 中管理用户

问题描述

我想在 Oracle APEX 中创建多个用户,这样当他们登录时,他们只能查看和编辑他们在使用用户名登录时创建的报告和数据。管理员可以管理所有用户的所有数据,但用户只能管理自己的数据。如何在 APEX 中做到这一点?

标签: oracle-apex

解决方案


您可以在共享组件中创建一个应用程序项,并在他们是您的身份验证方案中的身份验证后过程或身份验证后计算期间的管理员时使用“Y”填充它。

然后在 where 子句中包含以下内容。

where (created_by = :APP_USER or :F_ADMIN = 'Y')

推荐阅读