mysql5.7密码问题
安装:
yum search mysql
"""
mysql-server mysql mysql-devel  
mysql-community-server
"""
自定义yum安装mysql在配置文件中定义,再启动
密码:
the first passwd in : /var/log/mysqld.log
(A temporary password is generated for root@localhost: 8:4SK(U9br6.)
your must be change passwd for first:
mysql>
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
大小写字母、数字和特殊符号,并且长度不能少于8位。
否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误
mysql> alter user 'root'@'localhost' identified by 'E.....';
mysql.user库中:password字段改成了authentication_string
update mysql.user set authentication_string=password('123456') where user='root' ;
mysql官网密码策略介绍:
http://dev.mysql.com/doc/refman/5.7/en/validate-password-options-variables.html#sysvar_validate_password_policy
#(出现报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements)
#原因:mysql5.7 加强了密码的强度
mysql> show variables like "%password%";
+---------------------------------------+--------+
| Variable_name                         | Value  |
+---------------------------------------+--------+
| default_password_lifetime             | 0      |
| disconnect_on_expired_password        | ON     |
| log_builtin_as_identified_by_password | OFF    |
| mysql_native_password_proxy_users     | OFF    |
| old_passwords                         | 0      |
| report_password                       |        |
| sha256_password_proxy_users           | OFF    |
| validate_password_check_user_name     | OFF    |
| validate_password_dictionary_file     |        | 密码策略文件 (策略为STRONG时才需要)
| 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      | 特殊字符最少个数
+---------------------------------------+--------+
14 rows in set (0.01 sec)
更改密码的强度:
	1、
	set global validate_password_policy=0;
	2、
	my.cnf中设置:
		validate_password = off  #关闭密码策略
mysql5.7密码问题的更多相关文章
- mysql5.7密码过期ERROR 1862 (HY000): Your password has expired. To log in you must change
		
环境: ubuntu14.04 mysql5.7 一.mysql5.7 密码过期问题 报错: ERROR 1862 (HY000): Your password has expired. To lo ...
 - mysql5.7密码登录的那些坑
		
mysql5.7密码策略及修改技巧 繁著 关注 2017.08.18 22:41* 字数 522 阅读 10184评论 0喜欢 4 mysql升级5.7版本以后,安全性大幅度上升. MySQL5.7为 ...
 - 解决MySQL5.7密码重置问题
		
前言:最近活动,买了台服务器,环境什么的都弄完了,MySQL是安装的5.7的版本,连接进入的时候出现了下面的错误 这其实是MySQL5.7的一个安全机制,需要你重新设置密码. set password ...
 - mysql5.7密码设置
		
mysql5.7版本引入了强制更改密码的举措,只能吐槽一句,shit!mysql5.7安装安装完mysql之后,mysql已经随机指定了一个初始化密码,可以在mysql的错误日志中找到初始化密码: c ...
 - mysql-5.7 密码过期详解
		
一.起源: 今天一上班就听到说error-log里记录了大量的 ERROR 1820 (HY000): You must reset your password using ALTER USER st ...
 - mysql5.7密码修改与报错分析
		
1.修改密码 修改密码: vim /etc/my.cnf 的mysqld字段加入skip-grant-tables 重启MySQL,service mysqld restart 终端输入 mysql ...
 - mysql5.7 密码策略
		
查看现有的密码策略 mysql> SHOW VARIABLES LIKE 'validate_password%';+-------------------------------------- ...
 - 重置mysql5.7密码
		
其实想要重置 5.7 的密码很简单,就一层窗户纸: 1.修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不 ...
 - centos7下忘记mysql5.7密码
		
才装完的mysql,转眼密码就忘记了,找了一圈的修改密码方法,做下记录! 编辑mysql配置文件. [root@localhost ~]# vi /etc/my.cnf 在[mysqld]配置节下新增 ...
 
随机推荐
- PRD产品需求文档
			
什么是PRD? PRD是Product Requirement Document的英文缩写,即产品需求文档的意思.PRD昰产品流程中的最后一步工作,是将原型中的功能.界面具象化描述,是提交给设计(UI ...
 - Printf()输出格式控制(转)
			
int printf(const char *format,[argument]); format 参数输出的格式,定义格式为: %[flags][width][.perc] [F|N|h|l]typ ...
 - loj 1037(状压dp)
			
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=25914 思路:dp[state]表示当前状态下要消耗的最小的sho ...
 - MIT 6.828 JOS学习笔记0. 写在前面的话
			
0. 简介 操作系统是计算机科学中十分重要的一门基础学科,是一名计算机专业毕业生必须要具备的基础知识.但是在学习这门课时,如果仅仅把目光停留在课本上一些关于操作系统概念上的叙述,并不能对操作系统有着深 ...
 - java 汽车销售收入系统
			
>>>>>>>>>>>>>>>>>>>> 语言:java 工具:eclipse ...
 - 有损FLV视频的画面宽高比修改方案
			
问题背景: 需要向网站上发布一条视频新闻,就是新闻只有一段视频.上面给的是一个FLV的视频,大小接近200M,差不多200分钟吧.本来觉得很简单的事,直接上传发布就完了,但是一波三折啊……第一轮上传时 ...
 - Java 生成16/32位 MD5
			
http://blog.csdn.net/codeeer/article/details/30044831
 - POJ3013 Big Christmas Tree(最短路径树)
			
题目大概说给一张点和边都有权的图,现在要求其一棵以1结点为根的生成树使树的边权和最小,树边权 = 对应的图边权 * 树边末端点为根的子树所有结点对于图顶点的点权和. 要求∑(边权*子树点权和),等价于 ...
 - java基础-控制流语句
			
浏览以下内容前,请点击并阅读 声明 一般情况下,代码的执行按照从上到下的顺序,然而通过加入一些判断,循环和跳转语句,你可以有条件地执行特定的语句. 接下来分三部分介绍Java的控制流语句,他们是判断语 ...
 - 给Nginx配置一个自签名的SSL证书
			
转自廖雪峰的官方网站http://www.liaoxuefeng.com/ 要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择.HTTPS其实就是HTTP over SSL,也就是让HTT ...