Prosedur create_passthrough_verify_fcn - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Prosedur create_passthrough_verify_fcn

create_passthrough_verify_fcnProsedur ini didukung untuk semua versi RDS untuk Oracle.

Anda dapat membuat fungsi khusus untuk memverifikasi kata sandi dengan menggunakan RDS prosedur Amazonrdsadmin.rdsadmin_password_verify.create_passthrough_verify_fcn. Prosedur create_passthrough_verify_fcn memiliki parameter berikut.

Nama parameter Jenis data Default Wajib Deskripsi

p_verify_function_name

varchar2

Ya

Nama untuk fungsi verifikasi kustom Anda. Ini adalah fungsi pembungkus yang dibuat untuk Anda dalam SYS skema, dan tidak mengandung logika verifikasi apa pun. Anda menetapkan fungsi ini ke profil pengguna.

p_target_owner

varchar2

Ya

Pemilik skema untuk fungsi verifikasi kustom Anda.

p_target_function_name

varchar2

Ya

Nama fungsi kustom Anda saat ini yang berisi logika verifikasi. Fungsi kustom Anda harus menampilkan boolean. Fungsi Anda harus menampilkan true jika kata sandi valid dan false jika kata sandi tidak valid.

Contoh berikut membuat fungsi verifikasi kata sandi yang menggunakan logika dari fungsi yang disebut 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; /

Untuk mengaitkan fungsi verifikasi dengan profil pengguna, gunakan alter profile. Contoh berikut mengaitkan fungsi verifikasi dengan profil pengguna DEFAULT.

ALTER PROFILE DEFAULT LIMIT PASSWORD_VERIFY_FUNCTION CUSTOM_PASSWORD_FUNCTION;