在SQLPLUS改變使用者帳號,可修改回原來的密碼(轉)

Rounders發表於2007-08-06

利用ORACLE口令的編碼,可以修改使用者密碼,然後又變回原來的密碼。

[@more@]

方法:
1:查詢DBA_USERS確定帳戶當前的編碼口令
2:發出alter 修改密碼
3:改變使用者
4:利用編碼修改回原來的密碼
SQL語句:
1: select 'alter user system_2 identified by values' || '''' ||
password || '''' || ';' from dba_users where username = 'SYSTEM_2';
2:以上語句可得到以下資訊:
alter user system_2 identified by values '778AD5D4F651FBB5';
3:修改system_2使用者的密碼 alter user system_2 identified by testpassword1;
4:現在可利用新的密碼登入 connect
5:完成操作後可修改回原來的密碼,
執行語句1得到的資料 alter user system_2 identified by values '778AD5D4F651FBB5';
6:完成步驟5之後就把密碼恢復。

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

相關文章