View a markdown version of this page

create_passthrough_verify_fcn 프로시저 - Amazon Relational Database Service

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 프로시저에는 다음과 같은 파라미터가 있습니다.

파라미터 이름 데이터 형식 기본값 필수 설명

p_verify_function_name

varchar2

—

예

사용자 정의 확인 함수의 이름입니다. SYS 스키마에서 자동으로 생성되는 래퍼 함수로서 확인 로직을 포함하지 않습니다. 이 함수를 사용자 프로필에 할당합니다.

p_target_owner

varchar2

—

예

사용자 지정 확인 함수의 스키마 소유자입니다.

p_target_function_name

varchar2

—

예

확인 로직을 포함하는 기존 사용자 지정 함수의 이름입니다. 사용자 정의 함수는 부울 값을 반환합니다. 사용자의 함수는 암호가 유효할 경우 true를 반환하고 암호가 유효하지 않을 경우 false를 반환해야 합니다.

다음은 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 PROFILE DEFAULT LIMIT PASSWORD_VERIFY_FUNCTION CUSTOM_PASSWORD_FUNCTION;