我被锁在我的Oracle APEX工作区之外了。它是本地托管的,而不是云中的。
重置密码不会有帮助,因为该帐户与离职员工的电子邮件地址有关。
DBA具有不同工作区帐户的凭据。
是否有任何程序重置此帐户的密码?
发布于 2022-01-13 22:22:36
您有数据库访问权限吗?如果是,您可以看到Apex表(它是使用类似于apex_210100的版本命名的模式),在该表下,您将找到WWV_FLOW_FND_USER表。使用user_name =“youruser”筛选更新该表的行。
即:
set ACCOUNT_LOCKED = 'N',FAILED_ACCESS_ATTEMPTS = 0, web_password = '12345',LAST_FAILED_LOGIN = NULL
where user_name = 'test@test.com';
commit;
发布于 2022-01-13 23:18:30
不应该需要通过sql更新内部顶级表。您可以从内部工作区编辑任何工作区的用户--该工作区仅用于实例管理。该工作区的默认帐户是管理,但您也可以在该工作区中创建其他用户。如果管理帐户的密码丢失,可以使用apxchpwd.sql
脚本重置密码。
https://stackoverflow.com/questions/70706595
复制相似问题