- 可以使用set password for ‘user_name’@’host_name’=password(‘new_pwd’)方式。
- 可以使用update系统表方式,update user set password=password(‘passwd’) where user=’user_name’
注: 对于user表password类,如果不用password函数的话,导致更新后无法登陆。
但如果将账户更新为空密码,可以使用加密函数,也可以不使用,2者等同。 - 也可以在用户创建后直接使用grant方式来更新用户密码。
- 对应root密码丢失或需要重置root密码的情形,需要使用系统选项–skip-grant-tables启动服务器后进行重置。
- 修改完密码后记得
flush privileges;