查看系统管理员手册中该参数解释:
PWD_POLICY 设置系统默认口令策略 默认值为2 动态,系统级参数
0:无策略
1:禁止与用户名相同
2:口令长度不小于9
4:至少包含1个大写字母(A-Z)
8: 至少包含1个数字(0-9)
16:至少包含1个标点符号(在英文输入法状态下,除"和空格外的所有符号)
若为其他数字,则表示配置值的和,如3=1+2,表示同时启用第1项和第2项策略。
当参数COMPATIBLE_MODE=1(等于1表示兼容SQL92标准)时,PWD_POLICY的实际值均为0

该参数没有包含在dm.ini文件中,但可调用系统过程 SP_SET_PARA_VALUE() 设置

通过SQL查看该参数值:

SELECT PARA_NAME, PARA_VALUE
FROM V$DM_INI
WHERE PARA_NAME = ‘PWD_POLICY’;

SELECT *
FROM V$DM_INI
WHERE PARA_NAME = ‘PWD_POLICY’;

目前密码策略是 2:口令长度不小于9
– 创建用户,设定6位的密码,报错
CREATE USER TEST1 IDENTIFIED BY Dameng;

– 设定9位的密码
CREATE USER TEST1 IDENTIFIED BY Dameng666;

修改密码策略为31 即31=1+2+4+8+16,包含了所有密码策略
SP_SET_PARA_VALUE(1,‘PWD_POLICY’,31);

– 创建用户, 设定符合策略的密码
CREATE USER TEST2 IDENTIFIED BY “A1,dameng_2345”;

参数PWD_MIN_LEN 设置用户口令的最小长度,取值范围(9~48)。默认值9。
修改PWD_MIN_LEN参数值为15
SP_SET_PARA_VALUE(1,‘PWD_MIN_LEN’,15);

– 创建用户,依旧设置14位密码,报错
CREATE USER TEST3 IDENTIFIED BY “A1,dameng_2345”;

– 设置15位密码
CREATE USER TEST3 IDENTIFIED BY “A1,dameng_23459”;

修改密码策略为1 禁止与用户名相同
SP_SET_PARA_VALUE(1,‘PWD_POLICY’,1);

–创建用户TEST4,指定密码为TEST4,报错

–指定密码为小写/大小写组合等,依旧报错

–指定密码为包含TEST4的字符串,成功(密码策略1,设置的PWD_MIN_LEN为15没生效,密码长度小于15)

– 当前密码策略为1,修改PWD_MIN_LEN为10,成功
SP_SET_PARA_VALUE(1,‘PWD_MIN_LEN’,10);

修改密码策略为3,3=1+2。
SP_SET_PARA_VALUE(1,‘PWD_POLICY’,3);
– 创建用户TEST5,指定9位长度密码,失败

– 创建用户TEST5,指定10位长度密码,成功

心得:参数 PWD_MIN_LEN 设置的值是在PWD_POLICY=2或值包含2时,生效

更多资讯请上达梦技术社区了解:https://eco.dameng.com

达梦密码策略参数PWD_POLICY详解相关推荐

  1. 达梦数据库自动替换功能详解

    背景:在学习达梦管理使用的时候,达梦数据库管理工具所带的自动替换功能一直不明白怎么使用,直到看到了快捷键设置才发现对自动替换的使用理解错了,而且修改和设置多条语句比较坑: 1.设置替换语句 窗口-&g ...

  2. 微信公众号登录密码参数加密详解

    微信公众号登录密码pwd参数加密详解 前言 此参数的加密没有任何难度,适合小白练手学习. 网址:https://mp.weixin.qq.com/ 一.打开浏览器开始抓包 输入错误的账号密码,登录.然 ...

  3. 【深入理解Hadoop原理】Hadoop 参数配置 详解

    Hadoop 参数配置 详解 一.常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传 ...

  4. oracle参数文件initorcl位置,oracle 参数文件详解

    参数文件 两类参数文件: pfile:文本文件的参数文件,可以使用vi,vim等编辑器修改,文件名通常为init.ora spfile:二进制的参数文件,不能直接修改,只能存放在Oracle服务器端, ...

  5. 【Hibernate】hibernate主键生成策略与配置详解

    //####################################################### **Hibernate各种主键生成策略与配置详解** //############# ...

  6. oracle数据库pfile文件,Oracle pfile/spfile参数文件详解

    Oracle pfile/spfile参数文件详解 在创建数据库时,SPFile文件中部分必须考虑的参数值: 基本规则 a.在SPFile文件中,所有参数都是可选的,也就是说只需要在初始化参数文件中列 ...

  7. 线程池的创建及参数设置详解

    一. 常见线程池 线程池的创建方法主要有两类,第一是通过Executors 创建线程池,第二是通过 ThreadPoolExecutor 创建线程池. 首先我们来看通过Executors 创建的线程池 ...

  8. php代码加固,织梦模板加固版教程详解

    原标题:织梦模板加固版教程详解 我们的织梦模板怎么把它变成加固版,大家加固之前最好把原来的网站备份一下,以免操作错误造成损失. 第一步:登录网站后台把我们的网站备份数据库 网站后台点击 "系 ...

  9. 转速环PI参数整定详解(一)——电机传递函数的来源

    记得很久以前写过一篇转速环PI参数整定的文章,但是实际效果却不太好,为此对这个遗留已久的问题,今天在这篇文章内详细阐述转速环参数的设计过程.由于也很长时间没有再碰自动控制原理这一块,因此文章将会附带回 ...

最新文章

  1. 关于Python多线程的理解
  2. centos 6.3 mysql python 模块_CentOS安装python2.6以及MySQL-python
  3. 为什么说区块链是具有革命性意义的?
  4. java在linux生成pdf文件,从 Java 应用程序动态生成 PDF 文件
  5. bootstrapSwitch bootstrap 的开关组件扩展
  6. zabbix 邮件报警 监控mysql主从
  7. 基于springboot房产在线租房管理系统
  8. 深度置信网络简要介绍
  9. 【读书笔记】C#—文件IO入门
  10. 输入一个三位数,如果是水仙花数,输出YES,否则的话,输出NO;
  11. Shopify独立站注册建站教程,Shopify独立站怎么做
  12. 趋势里的“生意经”,抖音电商服饰行业如何引爆春夏新品?
  13. python之scrapy:攻克技术点ASP.NET分页处理、request和response传参、pipeline区分传来Items
  14. YJ智能框架--面向对象方面编程
  15. linux-文件管理
  16. 微型计算机硬件配置主要包括,2012年会计证考试微型计算机的基本构成3
  17. 【阅读】为何爱会伤人?
  18. java事务 spring事务 分布式事物
  19. 计算机并口被禁用,电脑并口被禁用怎么解决?
  20. 资料:《新概念英语》旧版(第三册)原文及全文翻译

热门文章

  1. 计算机网络第七部分--因特网协议(英文版本)
  2. java毕业设计某银行OA系统某银行OA系统演示2021mybatis+源码+调试部署+系统+数据库+lw
  3. 未将对象引用设置到对象的实例 问题原因总结
  4. 游戏合集 (2) - 侠隐阁 ,海贼无双4 ,幽灵行动:荒野 ,杀手2, 真·三国无双8
  5. linux摄像头(mipi接口)简要说明
  6. 三款国产宝藏级别软件,个个功能强大且好用,能让你的电脑黑科技感拉满
  7. MFC API——》ModifyMenu
  8. php去除正方教务空格,通用型正方教务(通杀各版本)存在注入(不需
  9. 【qstock量化】技术形态与概念热点选股池
  10. AAC ADTS头详解