我試圖寫一個門戶網站(APEX),允許用戶自己選擇執行不同的數據庫帳戶
我相關的數據庫更改其密碼的腳本下PL/SQL存儲過程試圖編寫一個pl/sql過程,我可以通過數據庫鏈接執行以更改該數據庫上的密碼。
我想我問的是我可以作爲一個PL/SQL塊中的不同用戶連接,並從該塊內運行alter user identified by
?
CREATE OR REPLACE PROCEDURE CHPWD
(
Database IN VARCHAR2
, Username IN VARCHAR2
, old_pw IN VARCHAR2
, new_pw IN VARCHAR2
) AS
BEGIN
/* Something like conn Username/old_pw here
then
alter username identified by new_pw */
END CHPWD;
謝謝!