1. 程式人生 > >給oracle中sys和system解鎖

給oracle中sys和system解鎖

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