KingbaseAnalyticsDB数据库系统支持口令限制,包括以下:
支持设置口令长度的最小值;
支持设置口令包含数字个数的最小值;
支持设置口令包含字母个数的最小值;
支持限制口令包含特殊字符个数的最小值;
一、设置口令长度的最小值
1.1、设置允许密码长度10
gpconfig -c passwordcheck.enable -v on
gpconfig -c passwordcheck.password_length -v 10
gpstop -u
1.2、创建测试用户
create user mpp with password '123456';
提示密码长度太短,长度至少为10。
二、支持设置口令包含数字个数的最小值
2.1、设置口令包至少5个数字
gpconfig -c passwordcheck.password_condition_digit -v 5
gpstop -u
2.2、创建测试用户
create user mpp with password '1234qwerty';
提示密码至少包含5个数字。
三、支持设置口令包含字母个数的最小值
3.1、设置口令包至少5个字母
gpconfig -c passwordcheck.password_condition_letter -v 5
gpstop -u
3.2、创建测试用户
create user mpp with password 'qwer123456';
提示密码至少包含5个字母。
四、支持设置口令包含特殊字符个数的最小值
4.1、设置口令包至少2个字母
gpconfig -c passwordcheck.password_condition_punctpasswordcheck.password_condition_punct -v 2
gpstop -u
4.2、创建测试用户
create user mpp with password 'qwaer_123456';
提示密码至少包含2个特殊字符。