gpt4 book ai didi

mysql - 更新 5.6 的 MySQL 密码?

转载 作者:行者123 更新时间:2023-12-02 21:31:38 26 4
gpt4 key购买 nike

对这个有点困惑。

即将把MySQL从5.5升级到5.6

警告说许多数据库使用旧密码。

The following users use pre-4.1-style MySQL passwords:

We recommend that you update all of your accounts to longer MySQL password hashes before you perform this upgrade. Failure to do so could disrupt database access for accounts or applications that use pre-4.1-style MySQL passwords.

我不是 100% 确定我需要做什么。

许多账户甚至都不是数据库。

我尝试进行谷歌搜索,但没有找到任何有用的信息。

cPanel 上有一个选项可以使用 4.1 之前的密码,但是没有启用,所以不确定为什么现在应该标记这个,正如我预料的那样,如果我使用的是旧密码(无论它们可能是什么)。无论如何,该选项随 5.6 一起消失。

任何人都可以提供帮助或指导。

谢谢。

最佳答案

在你的数据库上执行下面的语句-

SELECT USER,PASSWORD FROM mysql.user LIMIT 1;

如果您得到的密码长度小于 41,假设大约为 16,这意味着您使用的是旧密码格式,您需要将其更改为长度为 41 且更安全的新格式。

您可以通过以下命令更改密码格式-

set password for 'user'@'ip' = password ('new password');

注意:在此之前您需要备份权限表。如果打开,还需要在配置文件中注释 old_password 选项。

关于mysql - 更新 5.6 的 MySQL 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22171542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com