ユーザーが選択した関連データベースのパスワードを変更できるようにするWebポータル(APEX)のスクリプトを作成しようとしています。
データベースリンクを介して実行し、そのデータベースのパスワードを変更できる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;
ありがとう!