找回Oracle用戶密碼的方法
Oracle用戶密碼你是否了解,這里就向大家簡(jiǎn)單介紹一下,歡迎大家能和我一起學(xué)習(xí)Oracle用戶密碼。
一、忘記除Oracle sys、system用戶之外的用戶登錄密碼
用Oracle sys、system用戶登錄。
CONN SYS/PASS_WORD AS SYSDBA;
使用如下語(yǔ)句修改用戶的密碼。
ALTER USER user_name IDENTIFIED BY newpass;
注意:密碼不能全是數(shù)字。并且不能是數(shù)字開(kāi)頭。否則會(huì)出現(xiàn):ORA-00988: 口令缺失或無(wú)效
二、忘記Oracle用戶密碼
如果是忘記system用戶的密碼,可以用sys用戶登錄。然后用ALTER USER 密令修改密碼。
CONN SYS//PASS_WORD AS SYSDBA;
ALTER USER SYSTEM IDENTIFIED BY newpass;
如果是忘記SYS用戶的密碼,可以用SYSTEM用戶登錄。然后用ALTER USER 密令修改密碼。
CONN SYSTEM//PASS_WORD ;
ALTER USER SYSTEM IDENTIFIED BY newpass;
三、如果Oracle用戶密碼都忘記或是丟失這一項(xiàng)尤其重要。
可以使用ORAPWD.EXE 工具修改密碼。
開(kāi)始菜單->運(yùn)行->輸入‘CMD’,打開(kāi)命令提示符窗口,輸入如下命令:
orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdctcsys.ora
password=newpass
這個(gè)命令重新生成了數(shù)據(jù)庫(kù)的密碼文件。密碼文件的位置在ORACLE_HOME目錄下的\database目錄下。
這個(gè)密碼是修改sys用戶的密碼。除sys和system其他用戶的密碼不會(huì)改變。
【編輯推薦】