oracle忘記使用者名稱密碼怎樣恢復

2021-08-29 22:06:29 字數 1098 閱讀 8366

用sys

(或system)使用者登入。

conn sys

/pass_word

assysdba;

使用如下語句修改使用者的密碼。

alter

user

user_name

identified

bynewpass;

注意:密碼不能全是數字。並且不能是數字開頭。否則會出現:ora-00988: 口令缺失或無效

二、忘記sys使用者,或者是system使用者的密碼。

如果是忘記system使用者的密碼,可以用sys使用者登入。然後用alter

user

密令修改密碼。

conn sys

//pass_word

assysdba;

alter

user

system

identified

bynewpass;

如果是忘記sys使用者的密碼,可以用system使用者登入。然後用alter

user

密令修改密碼。

conn

system//

pass_word ;

alter

user

system

identified

bynewpass;

三、如果sys

,system使用者的密碼都忘記或是丟失。

這一項尤其重要。

可以使用orapwd

.exe 工具修改密碼。

開始選單->執行->輸入『cmd』

,開啟命令提示符視窗,輸入如下命令:

orapwd

file=d:

\oracle\product\

10.2.0

\db_1\

database

\pwdctcsys

.ora

password=

newpass

這個命令重新生成了資料庫的密碼檔案。密碼檔案的位置在oracle_home目錄下

的\database目錄下。

這個密碼是修改sys使用者的密碼。除sys和system其他使用者的密碼不會改變。

oracle忘記使用者名稱密碼怎樣恢復

一 忘記除sys system使用者之外的使用者的登入密碼。用sys 或system 使用者登入。conn sys pass word as sysdba 使用如下語句修改使用者的密碼。alter user user name identified by newpass 注意 密碼不能全是數字。並且...

oracle忘記使用者名稱密碼怎樣恢復

用sys 或 system 使用者登入。conn sys pass word assysdba 使用如下語句修改使用者的密碼。alter user user name identified bynewpass 注意 密碼不能全是數字。並且不能是數字開頭。否則會出現 ora 00988 口令缺失或無效...

ORACLE忘記使用者名稱密碼

oracle是不允許查詢密碼的,也就是說不能檢視dba users裡的password 儲存密碼的加密過的字串 字段對應的密碼明文。因為資料庫存放的密碼是加密過的,所以忘記密碼後只能通過重新初始化密碼。alter user username identified by password 但是可以查詢...