Oracle APEX 4.2.2 ADMIN无法登录

时间:2013-06-07 20:00:10

标签: oracle-apex

Oracle 11gR1 EE Linux RHEL 6.3 APEX 4.2.2 APEX Listener 1.1.4

刚刚从4.1.1升级并在安装后更改了ADMIN密码(使用apxchpwd.sql)。我能够以ADMIN身份登录一次,并且我在APEX中更改了设置,以便在登录时不要求用户ADMIN重置密码。 现在我根本无法以“ADMIN”身份登录,当我再次使用apxchpwd.sql脚本时,它不会更改密码(在执行脚本期间没有错误,但“新”密码不起作用)。 发生了什么事???

其他用户可以登录btw。

搜索只会产生多种可能的解决方案,包括在删除用户FLOWS_030000,APEX_040100,APEX_040000之后从头开始重新安装(我说'你一定是在开玩笑!)。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您的ADMIN帐户可能已被锁定。当您尝试登录INTERNAL工作区时,是否收到错误消息"该帐户已被锁定。"?

如果是,请找出您的INTERNAL帐户的security_group_id(通常为10):

SELECT workspace_id 
FROM apex_workspaces  
WHERE workspace = 'INTERNAL';

然后,登录到sqlplus(SYS as SYSDBA)并输入:

SQL> alter session set current_schema = APEX_040200;

Session altered.

SQL> begin

    wwv_flow_security.g_security_group_id := 10; --replace your security_group_id accordingly
    wwv_flow_fnd_user_api.UNLOCK_ACCOUNT('ADMIN');
    commit;

end;
/

您现在应该可以使用apxchpwd.sql

设置的密码登录