GET_ACCOUNT_LOCKED_STATUS ファンクション

前へ
前へ
 
次へ
次へ

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

構文

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;