最近,在尝试刷新Oracle XE中即将过期的系统密码时,我以某种方式锁定了系统帐户,无法再以#34; system&#34 ;.
登录。如何重置或恢复此密码?
这是一个控制台捕获:
NumberFormatter
注意:我不是Oracle的常用用户。我设法谷歌足够的说明安装和使用Oracle XE足以通过。
目前我有一个托管的数据库,如有必要我可以删除。即使我必须清除XE的所有用户数据并重新开始,这也足够了。
显然我可以尝试卸载并重新安装XE,但这似乎比必要的更多工作。
答案 0 :(得分:3)
C:\>set ORACLE_SID=XE
C:\>REM login as the database root account "sys"
C:\>sqlplus / as sysdba
SQL>alter user system account unlock;
SQL>exit
答案 1 :(得分:0)
对于Windows,打开终端并执行此命令
C:\> sqlplus / as sysdba
SQL> alter user system identified by newPassword;