在使用 Navicat Premium 12 連接配接MySQL資料庫時會出現Authentication plugin ‘caching_sha2_password’ cannot be loaded的錯誤(Navicat 新版本應該會修複這個問題)。
出現這個原因是mysql8 之前的版本中加密規則是 mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password, 解決問題方法有兩種:
一種是更新navicat驅動
一種是把mysql使用者登入密碼加密規則還原成mysql_native_password
還原 mysql_native_password 的方法為:
回到 Navicat Premium 12 便可以連接配接成功了。
(END)