忘记某个用户的 sql 密码 (debian)

忘记某个用户的 sql 密码 (debian)

我的 sql 服务器上有两个 sql 用户:rootbob。我知道 root 密码,但忘记了 Bob 的密码。我如何查看/重置鲍勃的密码?

答案1

假设您正在谈论 MySQL 服务器,并且bob用户是本地用户 ( 'bob'@'localhost'),以下是当您不知道旧密码时如何更改 MySQL 用户的密码。

以 root 身份登录 MySQL,然后发出以下命令之一:

SET PASSWORD FOR 'bob'@'localhost' = PASSWORD('n3wp4ssw0rd');    # before v5.7.6
ALTER USER 'bob'@'localhost' IDENTIFIED BY 'n3wp4ssw0rd';        # v5.7.6 or newer

然后,重新加载权限表:

FLUSH PRIVILEGES;

现在就可以走了。

相关内容