Oracle密碼忘記重置方式
安裝完資料庫很久不用常常會忘記其密碼,碰到這種情況不要動不動就重灌資料庫,按其下方法修改即可
忘記sys,system使用者的密碼:
使用ORAPWD.EXE工具修改密碼:在開始選單點選‘執行’,輸入‘cmd’,開啟命令提示視窗,輸入如下命令:
orapwd file=d:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora password=123456
這個命令重新生成了資料庫密碼檔案。密碼檔案的位置在ORACLE_HOME目錄下的\database目錄下。這個密碼是修改sys使用者的密 碼。 除了sys和system其它使用者的密碼不會改變。
忘記system使用者的密碼:
可以用sys使用者登入。然後用alter user命令修改密碼。如:
conn sys/pass_word as sysdba;
alter user system identified by newpass;
忘記sys使用者密碼:
可以用system使用者登入。然後用alert user 命令修改密碼,如:
CONN SYSTEM/PASS_WORD;
ALTER USER SYSTEM IDENTIFIED BY NEWPASS;
忘記除sys/system使用者之外的使用者的登入密碼。
用sys(或者system)登入。CONN SYS/PASS_WORD AS SYSDBA;
使用如下語句修改使用者的密碼。ALTER USER USER_NAME IDENTIFIED BY NEWPASS;主要密碼不能是全數字且不能以數字開頭。
(1)CONN SYS/PASS AS SYSDBA;//以DBA的身份登入