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

2021-04-26 05:11:28 字數 1318 閱讀 2203

用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 但是可以查詢...