Oracle 管理員賬號密碼忘記的快速解決方法


這篇文章主要介紹了 Oracle 管理員賬號密碼忘記的快速解決方法,本文以oracle12c為例子,給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

本示例 Oracle12c 為例。

管理員賬號分為 system 與 sys,修改方法不同,我們分別予以敘述。

1 修改 sys 密碼

首先進入 Oracle 安裝目錄,形如 F:\app\Administrator\product\12.1.0\dbhome_1\database,刪除或重命名 PWDorcl.ora 文件:


如果不執行這步,執行 orapwd 命令,會拋出 “OPW-00005: 存在同名文件 - 請刪除或重命名” 錯誤。

接着在該目錄下,執行以下 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=新密碼

 

參數 說明
file 生成的密碼文件路徑。
password sys 賬號的新密碼。

 

這兩項都為必選項。

執行成功后,就會在當前目錄下,新建 PWDorcl.ora 文件。

至此,密碼修改成功。

2 修改 system 密碼

  • 在 Windows 運行命令中,輸入 sqlplus /nolog,啟動 sqlplus 但不連接數據庫。
  • 進入 sqlplus 之后,輸入 conn /as sysdba,Oracle 會對當前操作系統的賬號進行驗證,如果屬於 ora_dba 組,就可以直接登陸成功。
  • 執行以下 SQL 語句,修改 system 賬號的密碼:
1 alter user system identified by 新密碼;

總結

以上所述是小編給大家介紹的Oracle 管理員賬號密碼忘記的快速解決方法,希望對大家有所幫助!

原文鏈接:http://some-itech.com/database/Oracle/2020-12-23/213858.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM