程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 輕松搞定Oracle用戶密碼修改

輕松搞定Oracle用戶密碼修改

編輯:Oracle數據庫基礎

我們假設這樣一個應用場景,數據庫需要移植,庫中某一個用戶的Oracle用戶密碼不知道,可是這個密碼因為在其他程序中使用了而不能修改,在新的數據庫系統中,這個Oracle用戶密碼還要和原密碼相同。頭疼吧!

對於這種情況采取通常的方式是不可以的。查看資料獲得下面的方法修改成功。

查詢某個Oracle用戶密碼密文

  1. SQL> select username,passWord from dba_users where username=\'JW_PUB1\';  
  2.  
  3. USERNAME PASSWord 
  4. ------------------------------ ------------------------------  
  5. JW_PUB1 1141B75987409AA1  
  6.  
  7. SQL> select username,passWord from dba_users where username=\'PORTAL\';  
  8.  
  9. USERNAME PASSWord 
  10. ------------------------------ ------------------------------  
  11. PORTAL A9B80747F4D3AF98  
  12.  
  13. SQL>   

將密碼修改

  1. SQL> alter user jw_pub1 identifIEd by values \'1141B75987409AA1\';  
  2.  
  3. User altered.  
  4.  
  5. SQL> alter user portal identifIEd by values \'A9B80747F4D3AF98\';  
  6.  
  7. User altered.  

至此Oracle用戶密碼修改完成,您可以通過測試驗證程序是否成功。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved