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.
salesforce 零基础学习(三十六)通过Process Builder以及Apex代码实现锁定记录( Lock Record)