Kingbase V8R6 密码相关参数配置

一、口令复杂度设置
1.修改配置文件
修改 kingbase.conf 文件中 shared_preload_libraries 参数,然后重启数据库

shared_preload_libraries = 'passwordcheck'
或在已有的参数中,添加passwordcheck参数
shared_preload_libraries = 'liboracle_parser, synonym, plsql, force_view, kdb_flashback,plugin_debugger, plsql_plugin_debugger, plsql_plprofiler, ora_commands,kdb_ora_expr, sepapower, dblink, sys_kwr, sys_ksh, sys_spacequota, sys_stat_statements, backtrace, kdb_utils_function, auto_bmr, sys_squeeze,passwordcheck,sysaudit,identity_pwdexp,sys_audlog'

#打开密码复杂度开关

passwordcheck.enable = on

#口令至少包含几个数字,取值范围为 [2,61],缺省为 2

passwordcheck.password_condition_digit = 2

#口令至少包含几个字母,取值范围为 [2,61],缺省为 2

passwordcheck.password_condition_letter = 2

#口令至少包含几个特殊字符,取值范围为 [0,59],缺 省为 0,其中特殊符号为除空白符、英文字母、单引号和数字外的所有可见字符

passwordcheck.password_condition_punct = 2

#口令的最小长度,取值范围为 [8,63],缺省为 8

passwordcheck.password_length = 10

posted on 2025-04-08 14:37  数据派  阅读(111)  评论(0)    收藏  举报