修改用户的密码

修改用户的密码

   张吉吉     2019年10月24日 02:26     424

root用户修改自己的密码

(1)mysqladmin -u root -p password "newpassword";

默认的是localhost 的 root密码,否则加上-h。

(2)修改user表

UPDATE mysql.user set Password=PASSWORD("rootpd") WHERE User="root" and Host="localhost";

然后之行FLUSH PRIVILEGES;

(3)使用set语句修改

SET Password=PASSWORD("rootpw");

然后之行FLUSH PRIVILEGES;

-------------------------------------------------------------------------------

root用户修改普通用户的密码

(1)使用set语句

SET PASSWORD FOR '用户名'@'主机'=PASSWORD("rootpw");

(2)使用UPDATE语句

UPDATE mysql.user SET password=PASSWORD("rootpw") WHERE user="zhang" and host="zhang";

在执行FLUSH PRIVILEGES;

(3)使用GRANT USAGE语句

GRANT USAGE ON *.* TO '用户名'@'主机' IDENTIFIED BY 'mypassword';

----------------------------------------------------------------------------

普通用户修改自己的密码

(1)使用set语句

SET PASSWORD =PASSWORD("rootpw");

其他文章