我创建了一个 4 页的应用程序
然后我进入-> shared components -> Select Authorization schema -> Create
我已将其命名为only_admin -> PLSQL boolen expression return (option)
下面是我的代码
DECLARE
myrole VARCHAR2(10 CHAR);
BEGIN
SELECT role_assigned
INTO myrole
FROM employee
WHERE id = :APP_USER;
IF :myrole = 'ADMIN' THEN
RETURN TRUE;
ELSE
RETURN false;
END;
保存上面的代码后......我进入Admin page -> under security -> selected -> only_admin
现在发生的事情是……即使用户也能够看到该页面。这不应该发生
**下面是我的表格:员工**
NAME,AGE,ID,ROLE_ASSIGNED
Raj,22,12,ADMIN
Deep,24,14,USER
Bob,26,16,USER
我想限制名称:Deep 和 Bob 访问管理页面USER -> ROLE_ASSIGNED