mysql密码过期的修改方法(your password has expired)

mysql密码过期的修改方法(your password has expired)

注明mysql版本:V5.7.10

遇到此问题,网上搜索了一下,没有找到切中要害的说明,整理如下。

情况一:如果是本机的mysql过期。

请使用root用户命令行登录(命令行登录不存在过期)。

登陆后直接输入 > set password = password('123456');

再次使用客户端访问,发现可用。

情况二:如果是服务器mysql过期。

这种情况需要修改指定用户的password。

以[email protected]% 为例 > set password for 'root'@'%' = password('123456');

再次使用客户端访问,发现可用。

需要说明几点搜索到的坑

1、以下这种方式不能解决密码过期问题

update mysql.user set authentication_string=password('123456') where user='root' and Host = '%';

2、修改password_last_changed不能解决密码过期问题。

3、mysql早前的版本user表有password字段,5.7为authentication_string。

4、不需要重启mysql服务器。

5、提醒一下,[email protected]和[email protected]%不是同一个用户。

查看用户信息的sql如下,方便读者复制:

select host,user,password_last_changed from mysql.user;

mysql密码过期的修改方法(your password has expired)相关教程

mysql密码expired_mysql密码过期的修改方法(your password has expired)相关推荐

  1. dede修改mysql,Dedecms(织梦)程序MySQL修复表和文章路径修改方法

    做网站是我们经常会遇到被一些小问题困扰的.其实有些问题非常的简单,通过百度搜索一下都是可以解决的. 最近模板网遇到两个用户的dedecms的问题,一个涉及到MySQL修复表,另一个就是文章路径修改,相 ...

  2. 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 ...

  3. MySql自增ID起始值修改方法

    在mysql中很多朋友都认为字段为AUTO_INCREMENT类型自增ID值是无法修改,其实这样理解是错误的,下面介绍mysql自增ID的起始值修改与设置方法. 通常的设置自增字段的方法: 创建表格时 ...

  4. mysql判断产品是否过期_7个方法教你判断打开的产品是否已过期

    原标题:7个方法教你判断打开的产品是否已过期 大多数时候你可能不会留意到化妆品上的商标或成分表,但你也许会注意到一个小符号,一般在包装的角落里一个看上像打开盖子的罐子或者瓶子,上面标有M和数字,例如6 ...

  5. mysql可以登陆sqlyog1862_MySQL错误号码1862:your password has expired

    因为是好久没有用mysql,然后隔了三个多月再次登录就出现了以上问题,嗯嗯,从来不太会用命令行的我,在QQ群里求助,最终迷迷糊糊的解决了....反正记录一下希望对大家有帮助吧,我到现在也迷迷糊糊的. ...

  6. mysql设置id起点_mysql自增ID起始值修改方法

    在MysqL中很多朋友都认为字段为AUTO_INCREMENT类型自增ID值是无法修改,其实这样理解是错误的,下面介绍MysqL自增ID的起始值修改与设置方法. 通常的设置自增字段的方法:创建表格时添 ...

  7. 启动MySQL:net start mysql出现问题+本地Mysql忘记密码的修改方法

    解决方法1:(普遍) 管理员开启cmd,进入bin文件夹,方法见图: cmd内输入:cd C:\Program Files\MySQL\MySQL Server 8.0\bin这里的路径要换成你自己b ...

  8. linux下mysql root密码忘记修改方法

    一.MySQL密码的恢复方法之一  如果忘记了MySQL的root密码,可以用以下方法重新设置: 1.切换到root下 su root  2. KILL掉系统里的MySQL进程:  killall - ...

  9. mysql 查找密码忘记,Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

    首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到mysql的bin ...

  10. linux路由修改密码,Linux中修改Mysql root用户密码的方法

    Linux中修改Mysql root用户密码的方法 下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来 ...

最新文章

  1. 【神经网络】(19) ConvNeXt 代码复现,网络解析,附Tensorflow完整代码
  2. 计算机硬件部分可称为裸机,上财信管PPT第3章 计算机硬件与软件基础.ppt
  3. 安卓application_阿里面试官刁钻连问:安卓 UID的分配、查看及相关知识
  4. 怎样配置键盘最方便,以及一些设计的思考
  5. 字体图标使用教程 阿里字体图标iconfont 鲸鱼编程
  6. python的for语句要用冒号吗_python中循环的写法 for
  7. 享受梦幻技术盛宴,相约 Unite 2020
  8. ECCV 2018丨YOLO遇上OpenPose,近200FPS的高帧数多人姿态检测
  9. ssm如何支持热部署_最新Spring Boot实战文档推荐:项目搭建+配置+SSM整合
  10. js中的相等与不等运算
  11. 华为顶级黑客整理的399本编程电子书,整整16个G,你想学的都有
  12. linux 下载git源码,在linux系统下Git源码系统的文件下载
  13. java中多线程常见面试题
  14. 什么是服务器虚拟化,虚拟化的优势!
  15. iphone/ipad 连接smb服务器,实现局域网内文件共享
  16. 前端代码 (html css JavaScript DOM JSON)
  17. matlab失明的小猫,从小失明的小猫,手术后第一次见到猫妈妈,场面让人泪崩!...
  18. html中pre与xmp标签的区别是什么
  19. 图片优化技巧,如何做好SEO图片优化?
  20. NDK33_最全排查UnsatisfiedLinkError: No implementation found

热门文章

  1. 饭后Android 第二餐-复选框CheckBox+开关按钮Switch+单选按钮RadioButton
  2. CubieBoard7开发板(基于S700芯片)基于安卓系统固件编译
  3. 基于微信公众平台API的菜谱小程序 的设计与实现
  4. graphpad两组t检验_如何用 GraphPad prism进行 t 检验?
  5. 国内就能读的中国人民大学与加拿大女王大学金融硕士,为职业发展的下一个阶段积蓄能量
  6. 网站盈利模式分析总结
  7. LWN:塞满return stack buffer!
  8. linux常用命令100
  9. convex hull
  10. OJ 2315 Problem E Strawberry