MySQL如何修改密码过期时间

 更新时间:2025年02月21日 10:05:46   作者:小毛驴850  
MySQL修改密码过期时间的方法,包括修改my.ini文件、设置账号过期时间、查看过期时间和账号状态,并在修改后重启服务和密码

MySQL修改密码过期时间

  • 1、my.ini中设置
[mysqld]
#过期时间90天
default_password_lifetime=90
  • 2、或者
SET GLOBAL default_password_lifetime = 90;
  • 3、或者
ALTER USER 'username'@'hostname' PASSWORD EXPIRE INTERVAL 90 DAY;
  • 4、查看过期时间
SHOW VARIABLES LIKE 'default_password_lifetime';
  • 5、查看账号过期状态
SELECT user, host, password_expired, password_last_changed, account_locked
FROM mysql.user;

注意:

  • 在设置账号过期时间后,要重启服务,并且还要修改密码。

设置MySQL密码定时过期

MySQL密码定时过期,找到MySQL的ini文件(一般为my.ini,一般在mysql安装目录下)

[mysqld]
default_password_lifetime=90

注:

  • 检测完成后,这项配置删除,重启。
  • 防止给运维增加出差成本

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL如何为字段添加默认时间浅析

    MySQL如何为字段添加默认时间浅析

    这篇文章主要给大家介绍了关于MySQL如何为字段添加默认时间的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10
  • mysql中varchar类型的日期进行比较、排序等操作的实现

    mysql中varchar类型的日期进行比较、排序等操作的实现

    在mysql使用过程中,日期一般都是以datetime、timestamp等格式进行存储的,但有时会因为特殊的需求或历史原因,日期的存储格式是varchar,那么应该怎么进行比较和排序等问题,本文就来介绍一下
    2021-11-11
  • mysql存储过程详解

    mysql存储过程详解

    我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它
    2012-07-07
  • MySQL 外键约束和表关系相关总结

    MySQL 外键约束和表关系相关总结

    一个项目中如果将所有的数据都存放在一张表中是不合理的,比如一个员工信息,公司只有2个部门,但是员工有1亿人,就意味着员工信息这张表中的部门字段的值需要重复存储,极大的浪费资源,因此可以定义一个部门表和员工信息表进行关联,而关联的方式就是外键。
    2021-06-06
  • 在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解

    在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解

    这篇文章主要介绍了在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Windows版mysql 8.0.28 安装配置方法图文教程

    Windows版mysql 8.0.28 安装配置方法图文教程

    这篇文章主要为大家详细介绍了Windows版mysql 8.0.28 安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • MySQL数据被误删的解决方法

    MySQL数据被误删的解决方法

    之前被要求开发一个OA项目,需求还要及时生效(一边开发一边使用),有一次生产环境的一个bug本地没办法复现,在调试的过程中,我俩当作开发环境很自然的把数据给删了,所以在这里记录一下MySQL数据备份和恢复的方法及操作,希望可以帮助到跟我一样的小伙伴
    2024-01-01
  • 远程访问MySQL数据库的方法小结

    远程访问MySQL数据库的方法小结

    MySQL数据库不允许从远程访问如何办?本文提供了 3种解决思路方法
    2009-12-12
  • MacBook下python3.7安装教程

    MacBook下python3.7安装教程

    这篇文章主要为大家详细介绍了MacBook下python3.7安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • 详解MySQL数据库--多表查询--内连接,外连接,子查询,相关子查询

    详解MySQL数据库--多表查询--内连接,外连接,子查询,相关子查询

    这篇文章主要介绍了MySQL多表查询,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论