仅为个人学习记录
一、口令复杂策略
1、策略说明
(1)达梦数据库用户口令最长为 48 字节,创建用户语句中的 PASSWORD POLICY 子句用来指定该用户的口令策略,
(2)系统支持的口令策略有以下几种:
- 0 无策略
- 1 禁止与用户名相同
- 2 口令长度不小于 9 l
- 4 至少包含一个大写字母(A-Z) l
- 8 至少包含一个数字(0-9) l
- 16 至少包含一个标点符号(英文输入法状态下,除“和空格外的所有符号)
(3)口令策略可单独应用,也可组合应用。组合应用时,如需要应用策略1 和 4,则设置口令策略为 1+4=5 即可。
2、设置方法
(1)创建test用户,指定使用0策略。
create user test IDENTIFIED BY 1233 PASSWORD_POLICY 0;
(2)若不指定,就是用系统默认策略
3、查看修改
(1)DM 的 INI 参数 PWD_POLICY 中指定系统的默认口令策略
- SELECT * FROM V$PARAMETER WHERE NAME='PWD_POLICY';
- SELECT SF_GET_PARA_VALUE(1,'PWD_POLICY');
(2)修改默认
- SP_SET_PARA_VALUE(1,'PWD_POLICY',3)
(3)查看用户的密码策略
- select a.username,b.pwd_policy from dba_Users a,sysusers b where a.user_id=b.id;
4、测试
(1)查看默认密码策略
- SELECT SF_GET_PARA_VALUE(1,'PWD_POLICY');
(2)尝试创建不复合策略的口令
(3)使用password_policy指定策略
二、用户资源限制
1、资源限制项
资源限制项 |
说明 |
最大值 |
最小值 |