一、異常現象
使用navicat premuim 連接 虛擬機mysql數據庫時 ,拋出如下錯誤:
Access denied for user 'root'@'192.168.1.13' (using password: YES)

二、異常原因
Mysql 安裝完畢后,
三、異常解決
在 mysql 服務器上使用root進行登錄:
mysql -u root -p
然后執行如下命令:
(1) 創建用戶並授權
# 創建 'root'@'%'用戶 CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; # 授權 grant all on *.* to 'root'@'%'; flush privileges;
(2)或者修改密碼
alter user 'root'@'%' identified by 'root.';
然后再連接即可成功連接。
二、參考資料
1.解決mysql"Access denied for user'root'@'IP地址'"問題
2.關於遠程訪問mysql出現Access denied for user 'root'@'的解決方法
