返回顶部
首页 > 资讯 > 数据库 >MySQL 5.7密码安全策略是什么
  • 130
分享到

MySQL 5.7密码安全策略是什么

2024-04-02 19:04:59 130人浏览 安东尼
摘要

小编给大家分享一下Mysql 5.7密码安全策略是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!查看现有的密码策略mysql> SHOW VARIABLES LIKE '

小编给大家分享一下Mysql 5.7密码安全策略是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

查看现有的密码策略


mysql> SHOW VARIABLES LIKE 'validate_passWord%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_dictionary_file    |        |
| validate_password_length             | 8      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+
6 rows in set (0.00 sec)

validate_password_number_count参数是密码中至少含有的数字个数,当密码策略是MEDIUM或以上时生效。

validate_password_special_char_count参数是密码中非英文数字等特殊字符的个数,当密码策略是MEDIUM或以上时生效。

validate_password_mixed_case_count参数是密码中英文字符大小写的个数,当密码策略是MEDIUM或以上时生效。

validate_password_length参数是密码的长度,这个参数由下面的公式生成

validate_password_number_count+ validate_password_special_char_count+ (2 * validate_password_mixed_case_count)

validate_password_dictionary_file参数是指定密码验证的字典文件路径。

validate_password_policy这个参数可以设为0、1、2,分别代表从低到高的密码强度,此参数的默认值为1,如果想将密码强度改若,则更改此参数为0。

创建用户时报错:

mysql> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

报错原因:
指定的密码没有符合现有的密码策略。

解决方法:
可以按照现有策略设置密码,也可以更改密码策略。

① 按照现有密码策略指定密码

mysql>  CREATE USER 'test'@'localhost' IDENTIFIED BY 'System#2016';
Query OK, 0 rows affected (0.16 sec)

② 更改密码策略,降低密码的验证标准

--更改密码策略为LOW
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)

--更改密码长度
mysql> set global validate_password_length=0;
Query OK, 0 rows affected (0.00 sec)

--密码最小长度为4
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name                        | Value |
+--------------------------------------+-------+
| validate_password_dictionary_file    |       |
| validate_password_length             | 4     |
| validate_password_mixed_case_count   | 1     |
| validate_password_number_count       | 1     |
| validate_password_policy             | LOW   |
| validate_password_special_char_count | 1     |
+--------------------------------------+-------+
6 rows in set (0.00 sec)

mysql> drop user 'test'@localhost;
Query OK, 0 rows affected (0.07 sec)

--创建长度为3的密码报错
mysql> CREATE USER 'test'@'localhost' IDENTIFIED BY 'tes';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

--创建长度为4的密码,4为现有密码策略的最小长度
mysql> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';
Query OK, 0 rows affected (0.01 sec)

看完了这篇文章,相信你对“MySQL 5.7密码安全策略是什么”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL 5.7密码安全策略是什么

本文链接: https://lsjlt.com/news/63382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL 5.7密码安全策略是什么
    小编给大家分享一下MySQL 5.7密码安全策略是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!查看现有的密码策略mysql> SHOW VARIABLES LIKE '...
    99+
    2024-04-02
  • MySQL 5.7 密码策略
    在MySQL 5.7版本中,用户密码策略分成低级LOW、中等MEDIUM和超强STRONG三种,推荐使用中等MEDIUM级别。我们在安装MySQL的时候,会通过如下命令来设置用户密码策略:   s...
    99+
    2024-04-02
  • mysql 5.7密码策略修改
    mysql 5.7密码策略修改 1、查看当前的密码策略 show variables like ‘validate_password%‘; 2、密码策略的各项值 validate_password_dictionary_file:密码策略...
    99+
    2017-08-22
    mysql 5.7密码策略修改 数据库入门 数据库基础教程 数据库 mysql
  • PostgreSQL密码安全策略
    引用地址:https://blog.csdn.net/weixin_34143774/article/details/89561946  请以原文为主,引用注明出处。问题:今天公司进行软件测评,在测评期间,测评人员问起Postgr...
    99+
    2021-12-15
    PostgreSQL密码安全策略
  • MySQL8.0密码策略是什么
    这篇文章主要讲解了“MySQL8.0密码策略是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL8.0密码策略是什么”吧!从8.0.4开始mysq...
    99+
    2024-04-02
  • ORACLE11g密码安全与过期策略
    数据库安全问题一直是人们关注的焦点之一,我们知道一个企业或者机构的数据库如果遭到黑客的攻击,而这些数据库又保存着非常重要的数据,象银行、通信等数据库,后果将不堪设想。oracle数据库使用了多种手段来...
    99+
    2024-04-02
  • MySQL的密码策略
    文章目录 一、配置远程主机可登录mysql数据库二、MySQL的密码复杂度5.7的密码复杂度是由validate_password_policy参数控制8.0的密码复杂度是由validate_...
    99+
    2023-09-04
    mysql 数据库
  • Linux账号密码安全策略设置
    前言 随着云计算厂商的兴起,云资源如ECS不再只有企业或者公司才会使用,普通人也可以自己买一台ECS来搭建自己的应用或者网站。虽然云计算厂商帮我们做了很多安全相关的工作,但并不代表我们的机器资源就绝对...
    99+
    2023-10-05
    linux 运维 服务器
  • HTML5内容安全策略是什么
    本文小编为大家详细介绍“HTML5内容安全策略是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“HTML5内容安全策略是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • 云服务器安全策略是什么
    云服务器安全策略可以包括以下方面: 数据备份:云服务器通常会提供多份配置数据,并通过数据备份措施来保护数据的一致性。数据备份可以在服务器故障或宕机时进行,以便灾难恢复。 多重身份验证:云服务器通常使用多重身份验证来确保安全,包括使用多个...
    99+
    2023-10-26
    安全策略 服务器
  • 阿里云Linux服务器默认密码是什么?安全使用策略
    阿里云为用户提供了一种高性能、安全可靠的云计算服务。在使用过程中,用户常常会遇到关于阿里云Linux服务器默认密码的问题。本文将详细说明阿里云Linux服务器默认密码是什么,以及如何安全使用服务器。 阿里云Linux服务器默认密码是什么?...
    99+
    2023-11-23
    阿里 策略 密码
  • 提升Oracle用户密码安全性的策略
    环境:Oracle 11.2.0.4 客户需求:主要背景是数据库中有很多业务用户名,且由于部分用户缺乏安全意识,甚至直接将自己的密码设置为和用户名一样,目前客户期望密码设置不要过于简单,最起码别和用户名一...
    99+
    2024-04-02
  • MySQL密码策略有哪些
    本篇内容介绍了“MySQL密码策略有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1)  临...
    99+
    2024-04-02
  • MySQL 8.0 密码策略修改
    首次登录mysql,需要修改原始密码。 mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALT...
    99+
    2023-09-12
    mysql
  • MysqL安全策略有哪些
    小编给大家分享一下MysqL安全策略有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1:使用预处理语句防止SQL注入2:写入数据库的数据要进行特殊字符的转义,比如字符中带单引号和双引号...
    99+
    2024-04-02
  • 云服务器安全策略是什么意思
    云服务器提供商通常会提供各种安全策略来保护云服务器的数据和应用程序。这些策略可能包括:访问控制、安全审计、数据备份和恢复、多因素身份验证和授权、反病毒扫描和防火墙保护等等。 访问控制是确保只有授权的人员可以访问服务器的一个方法。它可能包括...
    99+
    2023-10-27
    安全策略 服务器
  • 等保三级安全加固,服务器三权分立设置,mysql密码策略登录策略
    安全计算环境 1)数据库、服务器未配置口令复杂度策略。 OS 系统编辑文件/etc/pam.d/system-auth,是否存在如下配置: password requisite ...
    99+
    2023-09-07
    mysql 服务器 安全 运维 linux
  • 云服务器安全策略是什么意思啊
    云服务器提供商通常会采用各种安全措施来保护云服务器的安全。其中包括访问控制、防火墙、加密、安全漏洞扫描等。例如,云服务器提供商可以使用SSL证书来加密用户数据的传输,以确保数据的安全性。另外,云服务器提供商还可以使用防病毒软件和防火墙来保护...
    99+
    2023-10-28
    安全策略 服务器
  • windows本地安全策略打开快捷键是什么
    这篇文章主要介绍“windows本地安全策略打开快捷键是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows本地安全策略打开快捷键是什么”文章能帮助大家解决问题。本地安全策略打开快捷键:...
    99+
    2023-07-02
  • MySQL 设置用户密码过期策略
    #全局设定 mysql> SET GLOBAL default_password_lifetime = 90; 单个用户设定 为每个具体的用户账户单独设置特定的值 ALTER USER ‘test’@‘localhost‘ PASSWORD...
    99+
    2017-01-15
    MySQL 设置用户密码过期策略 数据库入门 数据库基础教程 数据库 mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作