oracle11g忘記sys密碼

陳南志發表於2017-03-12

目  錄

1 以管理員身份執行cmd視窗

2 啟動sqlplus並敲入一系列命令

3 特別注意


1以管理員身份執行cmd視窗

我安裝的是oracle11.2版本,sqlplus.exe所在目錄是:I:\app\Administrator\product\11.2.0\dbhome_1\BIN



 以管理員啟動cmd命令,然後用cd命令進入到oracle安裝根目錄中的bin目錄內,以我為例,我開啟的是:




2 啟動sqlplus並敲入一系列命令

      首先以暫不登入的方式開啟sqlplus,方法是在cmd視窗中敲入下列命令:

    sqlplus /nolog






以DBA的身份連線到資料庫例項,命令是:

connect  /  as  sysdba


我想將sys使用者的密碼修改成cj,所以我敲入下面命令(注意最後的分號不能省略):

 

alter user sys identified by cj; 




我還想將system使用者的密碼修改為cj,我繼續敲入命令:

alter user system identified by cj;




好了現在已經成功修改密碼,並不需要重啟oracle服務,即可用新密碼登入了。


3特別注意

     在剛才的alter 命令的末尾必須要輸入分號,不能省略,否則sqlplus會輸出2,而且alter命令也得不到執行,如圖:








相關文章