Create password verification function in oracle 12c databases:
Password verification function can be created both in CDB and in PDB level. They are independent from one another.
Here it is the demo.
Password verification function can be created both in CDB and in PDB level. They are independent from one another.
Here it is the demo.
@?/rdbms/admin/utlpwdmg.sql Function created. Grant succeeded. Function created. Grant succeeded. Function created. Grant succeeded. Profile altered. select limit from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_VERIFY_FUNCTION'; LIMIT -------------------------------------------------------------------------------- ORA12C_VERIFY_FUNCTION alter session set container=PRDBORCL1; Session altered. select limit from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_VERIFY_FUNCTION'; LIMIT -------------------------------------------------------------------------------- NULL @?/rdbms/admin/utlpwdmg.sql Function created. Grant succeeded. Function created. Grant succeeded. Function created. Grant succeeded. Profile altered. select limit from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_VERIFY_FUNCTION'; LIMIT -------------------------------------------------------------------------------- ORA12C_VERIFY_FUNCTION -- CDB level alter profile default limit password_verify_function null; Profile altered. select limit from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_VERIFY_FUNCTION'; LIMIT -------------------------------------------------------------------------------- NULL --- PDB level alter session set container=PRDBORCL1; Session altered. select limit from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_VERIFY_FUNCTION'; LIMIT -------------------------------------------------------------------------------- ORA12C_VERIFY_FUNCTION