1. 自己本機安裝破解的 navicat11 結果連接不上, 所以 升級了下 navicat 12.0.24
破解方法在:
https://www.jianshu.com/p/42a33b0dda9c/
2. 但是發現還能連接, 提示的為:
很傷心, 以為升級了就好了呢
3. 本來想找插件的 發現不好找, 索性 按照網上的說法來處理吧.
方法
創建mysql 的用戶 create user zhaobsh; 給用戶賦權限 grant all on *.* to 'zhaobsh'@'%'; 給用戶設置密碼 alter user 'zhaobsh'@'%' identified with mysql_native_password by 'Test6530' 刷新權限 flush privileges 即可.
注意 mysql 新版本的 用戶 權限處理以及與oracle 很相似了
之前應該可以 直接grant 權限的時候 identifed by 一下
現在已經不行了
給root 用戶增加 全部訪問權限的方法也類似 只需要grant 到 'root'@'%' 即可.
如果是單純的 ip地址的話 是需要 設置ip地址的
root 用戶理論上是不能太多ip端訪問的
並且也不能隨便授予 *.* 的權限. 需要設置到具體的 database 才好一些.
查看用戶信息
新東西很多 需要 多加練習與使用.