MySQL版本:5.6.40
普通用戶原及密碼:zzz 'zzz'
第一次修改:UPDATE user SET password='zzzz' WHERE user='zzz';
提示密碼錯誤
查看用戶密碼信息
mysql> select user,host,password from mysql.user;
密碼顯示成了明文。
使用標准格式修改
UPDATE user SET password=password('zzzz') WHERE user='zzz';
flush privileges;
再退出登錄發現可以了
再重新查閱用戶密碼信息,發現密碼列加密了
結論:
password=password('zzzz') 這個標准修改密碼的方式可以將輸入的密碼進行加密,所以要一定要標准輸入進行普通用戶密碼的修改。