• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySql5.6使用validate password 插件加强密码强度的安装及使用方法_MySQL

MySql5.6使用validate password 插件加强密码强度的安装及使用方法_MySQL

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了mysql5.6,validate,password加强等相关知识,希望本文的分享对您有所帮助
mysql 5.6对密码的强度进行了加强,推出了 validate_password 插件。支持密码的强度要求。

安装办法:

在配置文件中打开

[mysqld]

plugin-load=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
validate_password_policy=2

并装载plugin:

mysql>>INSTALL PLUGIN validate_password SONAME 'validate_password.so';

即可。

当建立用户密码时,如果不符合预设的规则,那么就不会通过:

mysql>grant all on *.* to tester@'localhost' identified by 'tasssss';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements;

下面接着给大家介绍mysql 5.6密码强度插件使用

在mysql 5.6对密码的强度进行了加强,推出了validate_password 插件。支持密码的强度要求。

此插件要求版本:5.6.6 以上版本

安装方式:

1.安装插件:(默认安装了插件后,强度插件就启用了,关闭,需要在配置文件假如相关关闭参数)

mysql>INSTALL PLUGIN validate_password SONAME 'validate_password.so';

2.配置文件添加部分参数:

plugin-load=validate_password.so
validate_password_policy=2
validate-password=FORCE_PLUS_PERMANENT

3.以上处理后,就可以测试了:

mysql> SET PASSWORD = PASSWORD('abc');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> SET PASSWORD = '*0D3CED9BEC10A777AEC23CCC353A8C08A633045E';

jQuery OK, 0 rows affected (0.01 sec)

4.相关说明:

(1).相关选项:

validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT: 决定是否使用该插件(及强制/永久强制使用)。

validate_password_dictionary_file:插件用于验证密码强度的字典文件路径。

validate_password_length:密码最小长度。

validate_password_mixed_case_count:密码至少要包含的小写字母个数和大写字母个数。

validate_password_number_count:密码至少要包含的数字个数。

validate_password_policy:密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。

validate_password_special_char_count:密码至少要包含的特殊字符数。

其中,关于validate_password_policy-密码强度检查等级:

0/LOW:只检查长度。

1/MEDIUM:检查长度、数字、大小写、特殊字符。

2/STRONG:检查长度、数字、大小写、特殊字符字典文件。

(2).插件的安装启用:

插件对应的库对象文件需在配置选项plugin_dir指定的目录中。

可使用--plugin-load=validate_password.so,在server启动时载入插件,或者将plugin-load=validate_password.so写入配置文件。

也可以通过如下语句在server运行时载入插件(会注册进mysql.plugins表)

mysql> INSTALL PLUGIN validate_password SONAME 'validate_password.so';

(3).为阻止该插件在运行时被删除可在配置文件中添加:

plugin-load=validate_password.so
validate-password=FORCE_PLUS_PERMANENT

以上所述是小编给大家介绍的MySql5.6使用validate password 插件加强密码强度的安装及使用方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL 绿色版安装方法图文教程
  • 强制修改mysql的root密码的六种方法分享(mysql忘记密码)
  • MySQL易学易用之MYSQL不为人知的特性
  • mysql 数据库中my.ini的优化 2G内存针对站多 抗压型的设置
  • MySQL 相关的环境变量
  • 绿色版 mysql 安装配置
  • MySQL5.6的10053,CBO如何选择执行计划
  • Mysql开启GTID后遇到错误跳过方法
  • ubuntu下在docker中安装mysql5.6实例详解
  • MySQL5.6在Linux环境下的编译以及安装的图文教程

相关文章

  • 2018-12-05如何查看Oracle数据库版本
  • 2018-12-05sqlserver2005打造自动备份的维护计划图解教程
  • 2017-05-11关于SQL嵌套的误解分析
  • 2018-12-05SQL语句优化方法30例(推荐)
  • 2018-12-05mysql— SQL语法之数据定义语句DDL
  • 2018-12-05关于sql数据库信息增删改查的条件语句分别怎么写?(示例)
  • 2018-12-05实例详解mysql中init_connect方法
  • 2018-12-05SQL 查询分析中使用net命令问题
  • 2017-05-11mysql主从服务器配置特殊问题
  • 2018-12-05高性能MySQL读书笔记 找出谁持有锁

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql主从库不同步问题解决方法
    • MySQl数据库必知必会的加强版sql语句
    • Sql Server基本函数
    • 分享关于MySQ函数的实例介绍
    • SQL触发器实例讲解
    • MySQL 密码设置
    • mysql的安装信息如何在linux服务器下查看(图)
    • MySql的存储过程学习小结 附pdf文档下载
    • Mysql 主从数据库同步(centos篇)
    • 删除mysql数据库中的重复数据记录

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有