環境:Oracle 11g R2 +SQLPlus
問題:ORACLE用SYS和SYSTEM默認密碼登錄提示 ORA-01017:invalidusername/password;logond denied
解決方法:
我們都知道,system的默認密碼是manager,sys的默認密碼是change_on_install,為什么使用默認密碼都無法正常登錄呢?剛安裝好后可以正常運行,久了沒用反而用不了了。就這奇怪了。不過可以使用下面的解決辦法。
解決:
Win +R或開始菜單-運行--->輸入以下命令:sqlplus / as sysdba
alter user system identified by manager;
alter user sys identified by change_on_install;
當然,你也可以改成自己容易記住的密碼。比如:sys用戶,密碼改成了sys【 alter user sys identified by sys; 】
總結:可見sys和system並不是Oracle
數據庫權限最大的管理員,’/’才是。當使用這個用戶登錄就可以避免輸入密碼直接連接到Oracle。我們安裝好Oracle后,即使你把所有的用戶密碼都忘記了,仍然可以通過這種方法連接,然后修改密碼。
