2017-08-17 89 views
0

我有一個請求提供用戶通過其Web界面更改其Oracle密碼的功能。在密碼過期的情況下,這很好,但如果用戶忘記了密碼,我一直無法找到解決方案。我查看了oci_password_change,但需要輸入舊密碼。在不知道現有密碼的情況下更改oracle數據庫用戶密碼PHP

有沒有辦法創建一個'管理員'數據庫連接,並使用它來重置特定用戶的Oracle密碼而不知道以前的密碼?

回答

0

alter user系統權限的用戶可以運行:

​​
+0

謝謝你,我會用這個作爲查詢? – user1451517

+0

你可以運行一個使用'execute immediate'的PL/SQL塊,即:'begin execute immediate'ALTER USER user_name IDENTIFIED BY new_password;結束;'結束;' –

相關問題