mysql+关掉密码过期

mysql+关掉密码过期

要在MySQL中关闭密码过期功能,可以按照以下步骤进行操作:

登录到MySQL服务器。

使用管理员账户(如root)连接到数据库。

mysql -uroot -ppassword

运行以下命令来查看当前的密码过期设置:

SHOW VARIABLES LIKE 'default_password_lifetime';

这将显示默认密码生存周期的值。

若结果为0或NULL,则表示已经关闭了密码过期功能;否则,需要修改该变量的值。

运行以下命令来修改密码过期时间限制为永不过期:

SET GLOBAL default_password_lifetime = -1;

再次运行第三步的命令来确保密码过期被成功关闭。

重新加载MySQL配置文件,以便更改立即生效:

FLUSH PRIVILEGES;

现在,密码过期功能应该已经关闭。

具体如下:

查询“password_expired”的值:

select authentication_string,password_expired from user where user='root';

查询“default_password_lifetime”的值:

show variables like 'default_password_lifetime';

1、mysql设置密码永不过期

set global default_password_lifetime=0;

2、或者单独设置一下

还可以使用ALTER USER命令为每个具体的用户账户单独设置特定的值,它会自动覆盖密码过期的全局策略。要注意ALTER USER语句的INTERVAL的单位是“天”。

ALTER USER ‘testuser'@‘localhost' PASSWORD EXPIRE INTERVAL 30 DAY;

禁用密码过期:

ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE NEVER;

让用户使用默认的密码过期全局策略:

ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE DEFAULT;

3、重启mysql服务

net restart mysql

单独账户设置密码过期以后就不会再使用全局密码过期策略了,如果单独账户没有设置密码过期则会使用全局密码过期策略了

此外从MySQL 5.7版开始,还可以使用ALTER USER语句修改用户的密码:

mysql> ALTER USER USER() IDENTIFIED BY '123456';

相关推荐

  1. Docker Oracle提示密码

    2024-01-09 13:10:04       38 阅读
  2. mysql8.0密码重置密码 Shell脚本

    2024-01-09 13:10:04       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 13:10:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 13:10:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 13:10:04       82 阅读
  4. Python语言-面向对象

    2024-01-09 13:10:04       91 阅读

热门阅读

  1. #Uniapp:App.vue/App.uvue 生命周期

    2024-01-09 13:10:04       56 阅读
  2. 人工智能AI 虚拟现实VR的最高境界-黑客帝国-1

    2024-01-09 13:10:04       66 阅读
  3. Hive中的四种排序

    2024-01-09 13:10:04       63 阅读
  4. Android studio SeekBar应用设计

    2024-01-09 13:10:04       58 阅读
  5. Android studio 各本版下载

    2024-01-09 13:10:04       63 阅读
  6. 5.1 Android BCC环境搭建(adeb版,上)

    2024-01-09 13:10:04       58 阅读
  7. 科技创新创业

    2024-01-09 13:10:04       67 阅读
  8. MySQL MHA

    2024-01-09 13:10:04       44 阅读
  9. jvm | 垃圾回收机制

    2024-01-09 13:10:04       51 阅读
  10. Linux文件和目录管理命令---- mkdir 命令

    2024-01-09 13:10:04       56 阅读
  11. 服务器OS是什么意思?

    2024-01-09 13:10:04       65 阅读
  12. 算法训练营Day35(贪心)

    2024-01-09 13:10:04       59 阅读