我的 sql 服务器上有两个 sql 用户:root
和bob
。我知道 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;
现在就可以走了。