Oracle 如何恢復sys使用者歷史密碼
問題:
新接手的Oracle資料庫不知道sys使用者密碼, 雖然可以本地作業系統驗證方式登入資料庫, 但是指不定什麼時候會用到sys密碼,比如用sys使用者遠端登入資料庫等場景。 然而資料庫使用者密碼也不能隨便更改, 即使各個應用系統連線資料庫都是指定業務使用者,沒有使用sys使用者, 但是也不能完全肯定沒有其他什麼系統在連線sys使用者, 所以就算更改了sys密碼,也要有方法可以快速恢復sys使用者的歷史密碼。
方法:
常見的方法一般有兩種。
一:在11g以前dba_users還記錄使用者密碼的密文資訊。
在修改sys或其他使用者密碼前,先將使用者密碼的密文資訊查出來。 select username,password from dba_users; 還原密碼操作如下,比重置密碼多了一個values關鍵字。 alter user username identified by values 'hash密碼值'; 此種方法在11g時,dba_users已經不記錄password了,但是可以在sys.user$裡查到。 select user,password from sys.user$; 在12c開始又繼續取消了user$有關password記錄。
二:方法二適用於sysdba許可權的使用者,當然也包含sys使用者
可以透過orapwd重置sys密碼,重置前備份口令檔案即可。 重置密碼操作示例如下: cp orapwchendb orapwchendb_20211026bak orapwd file=orapwchendb entries=10 force=y password=ChenJch#123 透過orapwd方式重置sys密碼和使用alter user sys identified by '*****';方式相同,都可以達到重置密碼的目的。 恢復sys原密碼,只需要恢復原口令檔案即可。
#####chenjuchao 20211026 22:10 #####
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2839433/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 忘記oracle的sys密碼該如何重置;附如何修改oracle資料庫使用者密碼Oracle密碼資料庫
- 教你如何恢復各種文件密碼密碼
- 如何恢復Pages,Numbers或Keynote文件密碼密碼
- MySQL 如何重建/恢復刪除的 sys SchemaMySql
- ORACLE ORA-01017&SP2-0157與sys密碼重置Oracle密碼
- 遷移oracle使用者密碼Oracle密碼
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- wps沒儲存關閉了怎麼恢復資料 wps歷史版本怎麼恢復
- mysql密碼忘記如何恢復(windows/liunx版本:mysql-8.0.27)MySql密碼Windows
- NBU恢復oracleOracle
- [oracle] 查詢歷史會話、歷史執行計劃Oracle會話
- 恢復oracle的scott使用者初始狀態操作Oracle
- sys臨時修改其他未知使用者密碼 alter user identified by values ”密碼IDE
- Oracle案例12——NBU Oracle恢復Oracle
- oracle冷備恢復Oracle
- oracle 異機恢復Oracle
- Oracle檢視歷史TOP SQLOracleSQL
- HUAWEI網路裝置恢復Console口密碼密碼
- 【ASK_ORACLE】Oracle如何恢復舊的統計資訊Oracle
- win10瀏覽器檢視歷史紀錄卡死恢復方法Win10瀏覽器
- 2.5.2 保護資料庫:為SYS和SYSTEM使用者指定密碼資料庫密碼
- oracle使用者密碼有效期設定Oracle密碼
- Oracle 限制業務使用者自身修改密碼Oracle密碼
- linux 下mysql資料庫密碼恢復的方法LinuxMySql資料庫密碼
- 思科二層三層交換機密碼恢復密碼
- 恢復 Microsoft SQL Server SA 密碼的三種方法ROSSQLServer密碼
- rar password recover(rar密碼恢復工具) v2.0.0.0密碼
- Oracle RMAN恢復測試Oracle
- Oracle 不完全恢復Oracle
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- centos7/rhel7單使用者模式-密碼恢復-處理異常問題CentOS模式密碼
- Pycharm 如何檢視程式碼修改歷史|回滾程式碼PyCharm
- Oracle RushQL勒索病毒恢復方法Oracle
- Oracle 備份 與 恢復 概述Oracle
- Oracle 備份恢復之 FlashbackOracle
- Oracle恢復誤刪資料Oracle
- ORACLE備份&恢復案例(轉)Oracle
- oracle基於SCN增量恢復Oracle