10.19 SET_USERプロシージャ
このプロシージャは、APEX_APPLICATION
.G_USER
グローバル変数を設定します。SET_USER
には、ユーザーIDを定義するパラメータP_USER
(VARCHAR2
)が必要です。
構文
APEX_CUSTOM_AUTH.SET_USER(
p_user IN VARCHAR2);
パラメータ
表10-9 SET_USERのパラメータ
パラメータ | 説明 |
---|---|
|
登録するユーザーID。 |
例
次の例では、カレント・アプリケーション・ユーザーがNOBODYの場合、JOHN.DOEがアプリケーション・ユーザーとして登録されます。
IF V('APP_USER') = 'NOBODY' THEN
APEX_CUSTOM_AUTH.SET_USER('JOHN.DOE');
END IF;
親トピック: APEX_CUSTOM_AUTH