APEX 锁定的用户仍然可以登录

Posted

技术标签:

【中文标题】APEX 锁定的用户仍然可以登录【英文标题】:APEX locked user is still able to login 【发布时间】:2012-06-29 15:40:37 【问题描述】:

我又遇到了 APEX 问题! 我在应用程序中手动为我的应用程序创建用户。我有一个进程 lock_user,它在单击按钮时执行,它应该锁定用户,这样他就不能再登录应用程序了。它似乎有效,因为在“管理用户和组”部分中,用户被锁定。无论如何,用户仍然可以登录到我的应用程序。我使用的是默认登录页面。

这是我的流程代码:

BEGIN

UPDATE user
SET Status_id = '0'
WHERE user_id = :P45_user_ID;

APEX_UTIL.LOCK_ACCOUNT(p_user_name => upper(:P45_USERNAME));
commit;
END;

可能出了什么问题? 感谢任何解决方案、提示或提示!

【问题讨论】:

【参考方案1】:

解决方案是启用“帐户过期和锁定”设置(在管理 -> 管理服务 -> 设置工作区首选项(对工作区管理员可见))。 还有一个“要求用户帐户到期和锁定”设置仅对实例管理员可用。 (管理实例 -> 安全 -> 工作区登录控制)

【讨论】:

【参考方案2】:

您在应用程序中使用了哪种身份验证?我认为锁定的帐户仅在使用内置 Apex 身份验证时才有效。

【讨论】:

以上是关于APEX 锁定的用户仍然可以登录的主要内容,如果未能解决你的问题,请参考以下文章

centos7.x 设置ssh用户多次登录失败锁定 Permission denied, please try again.

如何使用Webpy进行数据库或表锁定

salesforce 零基础学习(三十六)通过Process Builder以及Apex代码实现锁定记录( Lock Record)

快速单击链接会导致注销(会话锁定?)

win7显示引用的帐户当前已锁定,且可能无法登录,怎么解除锁定?

Lua getmetatable() 锁定表