プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 28.83 IS_LOGIN_PASSWORD_VALIDファンクション

このファンクションは、現在のワークスペース内の指定したユーザー・アカウントのパスワードの検証に基づいてブール結果を戻します。パスワードが一致した場合はTRUEを、パスワードが一致しない場合はFALSEを戻します。

構文

    APEX_UTIL.IS_LOGIN_PASSWORD_VALID(
        p_username IN VARCHAR2,
        p_password IN VARCHAR2)
    RETURN BOOLEAN;

パラメータ

表28-71 IS_LOGIN_PASSWORD_VALIDのパラメータ

パラメータ | 説明
--- | ---
`p_username` | アカウント内のユーザー名
`p_password` | アカウントに格納されているパスワードと比較されるパスワード

例

次の例に、`IS_LOGIN_PASSWORD_VALID`ファンクションを使用して、ユーザーFRANKのパスワードがtigerかどうかを確認する方法を示します。これがFRANKの有効なパスワードの場合は`TRUE`、そうでない場合は`FALSE`が戻されます。

    DECLARE
        VAL BOOLEAN;
    BEGIN
        VAL := APEX_UTIL.IS_LOGIN_PASSWORD_VALID (
            p_username=>'FRANK',
            p_password=>'tiger');
    END;