用户口令最长为48字节,创建用户语句中的PASSWORD POLICY子句用来指定该用户的口令策略,系统支持的口令策略有:
0 无策略
1 禁止与用户名相同
2 口令长度小于9
4 至少包含一个大写字母(A-Z)
8 至少包含一个数字(0-9)
16 至少包含一个标点符号(英文输入法状态下,出"和空格外的所以普符号)
口令策略可单独应用,也可组合应用。组合应用时,如需要应用策略2和4,则设置口令策略为2+4=6即可。
可使用以下语句查看密码策略:
select * from v$dm_ini where para_name='PWD_POLICY';
设置口令策略
1、创建用户时设置
设置口令长度大于9,至少包含一个大写字母(A-Z)
create user DMTEST IDENTIFIED BY Dameng123 PASSWORD_POLICY 6;
2、使用系统过程
DBA用户也可以使用系统过程SP_SET_PARA_VALUE来配置PWD_POLICY参数值
SP_SET_PARA_VALUE(1, 'PWD_POLICY',8);
如果1改为2,那么要重启服务才能生效。
文章
阅读量
获赞