Oracle 12C R2-废弃功能-密码验证函数(VERIFY_FUNCTION 和VERIFY_FUNCTION_11G)
1说明The VERIFY_FUNCTION and VERIFY_FUNCTION_11G password verify functions have been deprecated for this release.These functions are deprecated because they enforce the weaker password restrictions ...
1 说明
The VERIFY_FUNCTION
and VERIFY_FUNCTION_11G
password verify functions have been deprecated for this release.
These functions are deprecated because they enforce the weaker password restrictions from earlier releases. Instead, you should use the ORA12C_VERIFY_FUNCTION and ORA12C_STRONG_VERIFY_FUNCTION functions, which enforce stronger, more up-to-date password verification restrictions.
从12.2开始,之前两个VERIFY_FUNCTION
和VERIFY_FUNCTION_11G
密码验证函数将不再被使用。由ORA12C_VERIFY_FUNCTION
和ORA12C_STRONG_VERIFY_FUNCTION
两个函数来代替,从而提高密码的安全复杂性。
ora12c_verify_function函数验证密码必须满足以下要求:
-
The password contains no fewer than 8 characters and includes at least one numeric and one alphabetic character.
-
The password is not the same as the user name or the user name reversed.
-
The password is not the same as the database name.
-
The password does not contain the word oracle (such as oracle123).
-
The password differs from the previous password by at least 8 characters.
-
The password contains at least 1 special character.
-
The following internal checks are also applied:
-
The password does not exceed 30 characters.
-
The password does not contain the double-quotation character ("). However, it can be surrounded by double-quotation marks.
ora12c_strong_verify_function函数验证密码必须满足以下要求:
-
The password must contain at least 2 upper case characters, 2 lower case characters, 2 numeric characters, and 2 special characters. These special characters are as follows:
‘ ~ ! @ # $ % ^ & * ( ) _ - + = { } [ ] / / < > , . ; ? ’ : | (space) -
The password must differ from the previous password by at least 4 characters.
内部检查:
-
The password contains no fewer than nine characters and does not exceed 30 characters.
-
The password does not contain the double-quotation character ("). It can be surrounded by double-quotation marks, however.
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)