環境:oracle 11g R2 +SQLPlus 問題:Oracle用SYS和SYSTEM默認密碼登錄提示 ORA-01017:invalidusername/password;logond denied 我們都知道,sys的默認密碼是manager,system的默認密碼是change_on_install,為什么使用默認密碼都無法正常登錄呢?剛安裝好后
環境:Oracle 11g R2 +SQLPlus
問題:Oracle用SYS和SYSTEM默認密碼登錄提示 ORA-01017:invalidusername/password;logond denied
我們都知道,sys的默認密碼是manager,system的默認密碼是change_on_install,為什么使用默認密碼都無法正常登錄呢?剛安裝好后可以正常運行,久了沒用反而用不了了。就這奇怪了。不過可以使用下面的解決辦法。
解決:
Win +Run——->Cmd——->輸入以下命令:
sqlplus / assysdba????
alter usersystem identified by manager;????
alter user sysidentified by change_on_install;?
當然,你也可以改成自己容易記住的密碼。
總結:可見sys和system并不是Oracle數據庫權限最大的管理員,’/’才是。當使用這個用戶登錄就可以避免輸入密碼直接連接到Oracle。我們安裝好Oracle后,即使你把所有的用戶密碼都忘記了,仍然可以通過這種方法連接,然后修改密碼。也就是說誰合法地安裝了這個軟件,誰就擁有這個軟件的永久使用權。不知道這樣的理解是否正確?歡迎拍磚。