ホーム > APEX_UTIL > CHANGE_PASSWORD_ON_FIRST_USEファンクション
前へ |
次へ |
このプロパティがエンド・ユーザー・アカウントに対して有効か無効かを、管理者がチェックできるようにします。このファンクションは、パスワードが初期設定されてユーザーの編集ページの「管理サービス」で変更された後に、アカウント・パスワードを初回使用時に変更する必要がある場合(認証成功後)、TRUEを戻します。アカウントにこのプロパティが含まれていない場合は、FALSEを戻します。
このファンクションは、すべての認証済ユーザーによってページ・リクエストのコンテキストで実行される場合があります。
構文
APEX_UTIL.CHANGE_PASSWORD_ON_FIRST_USE ( p_user_name IN VARCHAR2) RETURN BOOLEAN;
パラメータ
表「CHANGE_PASSWORD_ON_FIRST_USEパラメータ」に、CHANGE_PASSWORD_ON_FIRST_USE
ファンクションで使用可能なパラメータを示します。
CHANGE_PASSWORD_ON_FIRST_USEパラメータ
パラメータ | 説明 |
---|---|
|
ユーザー・アカウントのユーザー名 |
例
次の例に、CHANGE_PASSWORD_ON_FIRST_USE
ファンクションを使用する方法を示します。このファンクションを使用して、現行の作業領域におけるApplication Expressのユーザー・アカウント(作業領域管理者、開発者またはエンド・ユーザー)のパスワードが、ユーザーが初めて使用する場合に変更される必要があるかどうかをチェックします。
BEGIN FOR c1 IN (SELECT user_name FROM wwv_flow_users) LOOP IF APEX_UTIL.CHANGE_PASSWORD_ON_FIRST_USE(p_user_name => c1.user_name) THEN htp.p('User:'||c1.user_name||' requires password to be changed the first time it is used.'); END IF; END LOOP; END;