前へ
前へ
 
次へ
次へ


GET_ACCOUNT_LOCKED_STATUSファンクション

アカウントがロック済の場合はTRUE、アカウントがロック解除済の場合はFALSEを戻します。これは、ページ・リクエストのコンテキストで認証済作業領域管理者によって実行される必要があります。

構文

APEX_UTIL.GET_ACCOUNT_LOCKED_STATUS (
     p_user_name IN VARCHAR2
     ) RETURN BOOLEAN;

パラメータ

表「GET_ACCOUNT_LOCKED_STATUSパラメータ」に、GET_ACCOUNT_LOCKED_STATUSファンクションで使用可能なパラメータを示します。

GET_ACCOUNT_LOCKED_STATUSパラメータ

GET_ACCOUNT_LOCKED_STATUSファンクションで使用可能なパラメータについて説明します。
パラメータ 説明

p_user_name

ユーザー・アカウントのユーザー名


次の例に、GET_ACCOUNT_LOCKED_STATUSファンクションを使用する方法を示します。このファンクションを使用して、現行の作業領域のApplication Expressユーザー・アカウント(作業領域管理者、開発者またはエンド・ユーザー)がロック済かどうかをチェックします。

BEGIN
    FOR c1 IN (SELECT user_name FROM wwv_flow_users) loop
        IF APEX_UTIL.GET_ACCOUNT_LOCKED_STATUS(p_user_name => c1.user_name) THEN
            HTP.P('User Account:'||c1.user_name||' is locked.'); 
        END IF;   
    END LOOP;
END;