mysql批量刷新用户密码

Posted 好好干,好好学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql批量刷新用户密码相关的知识,希望对你有一定的参考价值。

不知道用户密码,并且不改变用户密码的情况下,批量刷新mysql数据库用户的密码

select concat(‘alter user ‘‘,user,‘‘@‘‘,host,‘‘ identified by ‘‘,authentication_string,‘‘;‘) as change_password from mysql.user;

 

扩展:

在其他MySQL实例创建与本实例密码相同的用户

select concat(‘create user ‘‘,user,‘‘@‘‘,host,‘‘ identified by password ‘‘,authentication_string,‘‘;‘) as alteruser from mysql.user;

 

以上是关于mysql批量刷新用户密码的主要内容,如果未能解决你的问题,请参考以下文章

多实例MySQL批量添加用户和密码并授权

MySQL 8.0为root用户设置密码

MySQL数据库之——用户权限设置,文内附带MySQL密码忘记如何解决

MySQL-找回数据库用户密码

MYSQL更改密码后navicat依然可用旧密码连接

批量创建用户并设置随机密码