Oracle 管理員賬號(hào)密碼忘記的快速解決方法
本示例 Oracle12c 為例。
管理員賬號(hào)分為 system 與 sys,修改方法不同,我們分別予以敘述。
1 修改 sys 密碼
首先進(jìn)入 Oracle 安裝目錄,形如 F:\app\Administrator\product\12.1.0\dbhome_1\database,刪除或重命名 PWDorcl.ora 文件:

如果不執(zhí)行這步,執(zhí)行 orapwd 命令,會(huì)拋出 “OPW-00005: 存在同名文件 - 請(qǐng)刪除或重命名” 錯(cuò)誤。
接著在該目錄下,執(zhí)行以下 orapwd 命令,形如:
F:\app\Administrator\product\12.1.0\dbhome_1\database>orapwd file=F:\app\Administrator\product\12.1.0\dbhome_1\database\PWDorcl.ora password=新密碼
| 參數(shù) | 說(shuō)明 |
|---|---|
| file | 生成的密碼文件路徑。 |
| password | sys 賬號(hào)的新密碼。 |
這兩項(xiàng)都為必選項(xiàng)。
執(zhí)行成功后,就會(huì)在當(dāng)前目錄下,新建 PWDorcl.ora 文件。
至此,密碼修改成功。
2 修改 system 密碼
- 在 Windows 運(yùn)行命令中,輸入 sqlplus /nolog,啟動(dòng) sqlplus 但不連接數(shù)據(jù)庫(kù)。
- 進(jìn)入 sqlplus 之后,輸入 conn /as sysdba,Oracle 會(huì)對(duì)當(dāng)前操作系統(tǒng)的賬號(hào)進(jìn)行驗(yàn)證,如果屬于 ora_dba 組,就可以直接登陸成功。
- 執(zhí)行以下 SQL 語(yǔ)句,修改 system 賬號(hào)的密碼:
alter user system identified by 新密碼;
總結(jié)
以上所述是小編給大家介紹的Oracle 管理員賬號(hào)密碼忘記的快速解決方法,希望對(duì)大家有所幫助!
相關(guān)文章
Oracle如何獲取數(shù)據(jù)庫(kù)系統(tǒng)的當(dāng)前時(shí)間
這篇文章主要介紹了Oracle如何獲取數(shù)據(jù)庫(kù)系統(tǒng)的當(dāng)前時(shí)間問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
DB2數(shù)據(jù)庫(kù)切換為oracle數(shù)據(jù)庫(kù)經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)
下面小編就為大家?guī)?lái)一篇DB2數(shù)據(jù)庫(kù)切換為oracle數(shù)據(jù)庫(kù)經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04
Oracle 11g數(shù)據(jù)庫(kù)使用expdp每周進(jìn)行數(shù)據(jù)備份并上傳到備份服務(wù)器
這篇文章主要介紹了Oracle 11g數(shù)據(jù)庫(kù)使用expdp每周進(jìn)行數(shù)據(jù)備份并上傳到備份服務(wù)器,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
淺析如何在tnsnames.ora中配置監(jiān)聽(tīng)
以下是對(duì)如何在tnsnames.ora中配置監(jiān)聽(tīng)進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下2013-08-08

