oracle 12c中的password_verify_function

时间:2014-12-07 12:17:30

标签: oracle plsql oracle12c

如何创建b)所有用户都应该拥有唯一的用户名和密码。密码长度至少应为8个字符(强制执行)。

我知道如何在pl sql中强制执行8个字符但是如何确保用户名和密码是唯一的。

1 个答案:

答案 0 :(得分:1)

Oracle提供了一个在SYS下编译的功能,用于密码验证及其复杂性。您可以在$ORACLE_HOME/rdbms/admin/utlpwdmg.sql找到它。

对于不同的版本,该功能已被修改,并添加了新功能。使用12c,还有四个函数ora12c_verify_functionora12c_strong_verify_function和两个辅助函数complexity_checkstring_distance

查看http://www.oradba.ch/2013/07/oracle-12c-new-password-verify-function/