如何解决ORACLE APEX APP中的无效登录凭证
我有一些oracle工作区和应用程序。我能够登录到管理员和工作区。我可以为用户更改密码。问题是当我在工作区中运行该应用程序后尝试登录该应用程序时,或者当用户要登录时抛出错误“无效的登录凭据” 我试图更改工作空间配置和实例中的登录设置,但没有更改。 请帮忙。 谢谢。
解决方法
您的应用程序当前使用的身份验证方案是什么?如果定义了多个,请确保 Application Express身份验证当前处于活动状态。
一旦验证了身份验证方案,请确保已定义您的用户并对该应用程序具有有效角色。您可以使用此查询查看为每个应用程序定义的用户。注意:将Your Workspace
替换为您的实际工作空间名称,并将100
替换为您的实际应用程序ID。
SELECT *
FROM apex_appl_acl_users
WHERE workspace = 'Your Workspace'
AND application_id = 100;
如果您没有看到定义的用户,则可以使用下面的代码将您的用户添加到应用程序的APEX访问控制列表中。
BEGIN
APEX_UTIL.set_workspace ('Your Workspace');
APEX_ACL.add_user_role (p_application_id => 100,p_user_name => 'Your Username',p_role_static_id => 'ADMINISTRATOR');
commit;
END;
/
定义用户并提交更改后,您应该能够使用为用户设置的密码登录到应用程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。