create_passthrough_verify_fcn 프로시저
이 create_passthrough_verify_fcn 프로시저는 RDS for Oracle의 모든 버전에 대해 지원됩니다.
Amazon RDS 프로시저 rdsadmin.rdsadmin_password_verify.create_passthrough_verify_fcn을 사용하여 사용자 지정 암호 확인 함수를 만들 수 있습니다. create_passthrough_verify_fcn 프로시저에는 다음과 같은 파라미터가 있습니다.
| 파라미터 이름 | 데이터 형식 | 기본값 | 필수 | 설명 |
|---|---|---|---|---|
|
|
varchar2 |
— |
예 |
사용자 정의 확인 함수의 이름입니다. SYS 스키마에서 자동으로 생성되는 래퍼 함수로서 확인 로직을 포함하지 않습니다. 이 함수를 사용자 프로필에 할당합니다. |
|
|
varchar2 |
— |
예 |
사용자 지정 확인 함수의 스키마 소유자입니다. |
|
|
varchar2 |
— |
예 |
확인 로직을 포함하는 기존 사용자 지정 함수의 이름입니다. 사용자 정의 함수는 부울 값을 반환합니다. 사용자의 함수는 암호가 유효할 경우 |
다음은 PASSWORD_LOGIC_EXTRA_STRONG이라는 함수 로직을 사용하는 암호 확인 함수를 생성하는 예제입니다.
begin rdsadmin.rdsadmin_password_verify.create_passthrough_verify_fcn( p_verify_function_name => 'CUSTOM_PASSWORD_FUNCTION', p_target_owner => 'TEST_USER', p_target_function_name => 'PASSWORD_LOGIC_EXTRA_STRONG'); end; /
확인 기능을 사용자 프로파일과 연결하려면 alter
profile를 사용하세요. 다음은 확인 함수를 DEFAULT 사용자 프로파일과 연결하는 예제입니다.
ALTER PROFILEDEFAULTLIMIT PASSWORD_VERIFY_FUNCTIONCUSTOM_PASSWORD_FUNCTION;