Oracle忘記密碼時

2021-07-09 17:30:19 字數 745 閱讀 8483

由於之前資料庫安裝時候密碼自己隨便設定的,專案弄完之後就忘記密碼了。怎麼去找到原來的密碼?或者是改變也好?

在控制台下使用命令:

sqlplus / as sysdba

這條命令很重要,可以看出這條命令在登入的時候沒有使用使用者名稱和密碼!!!

那是因為這個命令登入的使用使用的是系統認證方式!!那它使用的是什麼角色登入的呢?

使用show user;可以看到是sys角色,許可權確實很高。

許可權高那就可以隨便修改其他使用者的密碼。

修改密碼命令:

alter user username idetified by userkey;

其中username 和userkey分別為要修改的使用者名稱和使用者密碼。

忘記Oracle密碼時,修改使用者密碼

oracle提供兩種驗證方式,一種是os驗證,另一種密碼檔案驗證方式 第一種方式的修改 1 控制面板 管理工具 服務 中開啟 oracleorahome92tnslistener服務 和oracleserviceoracle oracle可能在具體的系統中名稱不一樣,他與你裝oracle時指定的名稱...

oracle忘記密碼

d oracle ora92 bin sqlplus nolog sql plus release 9.2.0.1.0 production on 星期四 8月 16 11 32 22 2007 sql conn as sysdba 已連線。sql alter user system identif...

忘記Oracle密碼

oracle安裝後,很長時間不用,可能會忘記密碼,再次連線oracle,發現密碼忘記了怎麼辦?下面的辦法可以在登陸作業系統後赤裸裸的修改oracle的密碼 進入cmd,輸入sqlplus as sysdba alter user 使用者名稱 identify by 密碼 稍微解釋下是,oracle認...