欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql改變加密模式登錄不上去

傅智翔2年前13瀏覽0評論

最近有不少MySQL用戶反映,在將MySQL的加密模式從“mysql_native_password”改為“caching_sha2_password”之后,再次登錄MySQL時卻出現了登錄失敗的情況。

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

這是因為新的加密模式需要使用MySQL 8.0以上版本才能支持,而之前的版本都支持的是“mysql_native_password”加密模式。

如果你錯過了MySQL 8.0以上的版本,但是又想使用新的加密模式,那么你需要遵循以下步驟:

1、首先,登錄到MySQL控制臺。

mysql -u root -p

2、在控制臺中,輸入以下命令來更改用戶的密碼:

ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';

需要注意的是,“password”是你想要設置的新密碼。

3、接下來,你需要刷新MySQL的權限:

FLUSH PRIVILEGES;

最后,你可以嘗試重新登錄MySQL,你應該可以成功登錄了。

總之,如果你遇到了“Access denied”錯誤,首先要確保你已經更改了密碼,并且使用了正確的加密模式。