Oracle資料庫管理員賬號的密碼破解

luashin發表於2016-02-21
如何去登入資料庫系統:藉助工具sqlplus

登入資料庫的語法:
普通使用者                 sqlplus 賬號/密碼
管理員的身份登入資料庫   sqlplus 賬號/密碼 as sysdba

資料庫中有一個普通使用者
scott密碼:tiger
sqlplus scott/tiger

管理員使用者
sys密碼:oracle
sqlplus sys/oracle as sysdba;

普通使用者忘記密碼是多少,求助於管理員來修改密碼
alter user scott identified by oracle;

普通使用者密碼忘記後可以由DBA管理員來進行修改。
小知識點:
普通使用者的密碼是存在system表空間的表中
DBA管理員的密碼是存在作業系統檔案之上$ORACLE_HOME/dbs/orapworcl,orapworcl檔案為dba管理員的密碼檔案
檔案的命名---- ora  pw  orcl<sid>名

刪除密碼檔案在重建密碼檔案即可以實現我們對DBA賬號的密碼的破解   
$ rm -rf orapworcl
重建檔案的命令為:orapwd
$ orapwd file=orapworcl password=tiger
$ sqlplus sys/tiger@orcl as sysdba;
SQL> show user;
密碼被我們成功的改為了tiger。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9034054/viewspace-1991918/,如需轉載,請註明出處,否則將追究法律責任。

相關文章