mysql8報錯:ERROR?1410?(42000):?You?are?not?allowed?to?create?a?user?with?GRANT解決辦法
1. 今天剛裝了mysql8.0.13,試著分配幾個賬號和權限,結果報錯:

2. 查資料得知mysql8的分配權限不能帶密碼隱士創(chuàng)建賬號了,要先創(chuàng)建賬號再設置權限
輸入命令:Grant all privileges on test.* to 'test'@'%';
又報錯:You are not allowed to create a user with GRANT ;

不允許使用grant命令,怎么會沒權限,奇怪。
3.后來想到了mysql數據表user中的host
于是修改host:update user set host='%' where user='test';

再執(zhí)行兩次
Grant all privileges on test.* to 'test'@'%';
成功:

但連接Navicat報錯

這是因為mysql8的加密方式和Navicat不一樣
4.修改加密方式:alter user test identified with mysql_native_password by 'xxx';

再試,搞定!

總結
到此這篇關于mysql8報錯:ERROR 1410 (42000): You are not allowed to create a user with GRANT解決辦法的文章就介紹到這了,更多相關ERROR 1410 (42000): You are not allowed to create a user with GRANT內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
docker 部署mysql詳細過程(docker部署常見應用)
這篇文章主要介紹了docker 部署mysql之docker部署常見應用,本文以docker部署mysql5.7.26為例,通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08
centos7環(huán)境下源碼安裝mysql5.7.16的方法詳解
這篇文章主要介紹了centos7環(huán)境下源碼安裝mysql5.7.16的方法,詳細分析了centos7環(huán)境下MySQL安裝的相關步驟、操作命令、配置方法與注意事項,需要的朋友可以參考下2020-02-02
mysql中全連接full join...on...的用法說明
這篇文章主要介紹了mysql中全連接full join...on...的用法說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03
當面試官問mysql中char與varchar的區(qū)別
這篇文章主要以聊天形式圖片的添加,將面試官面試真實場景體現(xiàn)出來,好奇的朋友不要錯過奧2021-08-08

