問題描述:
在使用Tableau連接騰訊雲mysql8.0的時候,始終顯示無法連接,但是Navicat卻可以連接。
經檢查發現是mysql8.0更改了默認密碼驗證方式,需要將其改回8.0之前版本的驗證方式
開始使用以下語句更改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
但是依舊連接不上。
經查詢發現連接騰訊雲服務器時,使用的是host = ‘%’的用戶,但是上訴語句更改的是localhost
使用執行以下語句
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密碼';
再次連接就可以了