mysql8報(bào)錯(cuò):ERROR?1410?(42000):?You?are?not?allowed?to?create?a?user?with?GRANT解決辦法
1. 今天剛裝了mysql8.0.13,試著分配幾個(gè)賬號(hào)和權(quán)限,結(jié)果報(bào)錯(cuò):

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

不允許使用grant命令,怎么會(huì)沒(méi)權(quán)限,奇怪。
3.后來(lái)想到了mysql數(shù)據(jù)表user中的host
于是修改host:update user set host='%' where user='test';

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

但連接Navicat報(bào)錯(cuò)

這是因?yàn)閙ysql8的加密方式和Navicat不一樣
4.修改加密方式:alter user test identified with mysql_native_password by 'xxx';

再試,搞定!

總結(jié)
到此這篇關(guān)于mysql8報(bào)錯(cuò):ERROR 1410 (42000): You are not allowed to create a user with GRANT解決辦法的文章就介紹到這了,更多相關(guān)ERROR 1410 (42000): You are not allowed to create a user with GRANT內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker 部署mysql詳細(xì)過(guò)程(docker部署常見(jiàn)應(yīng)用)
這篇文章主要介紹了docker 部署mysql之docker部署常見(jiàn)應(yīng)用,本文以docker部署mysql5.7.26為例,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08
centos7環(huán)境下源碼安裝mysql5.7.16的方法詳解
這篇文章主要介紹了centos7環(huán)境下源碼安裝mysql5.7.16的方法,詳細(xì)分析了centos7環(huán)境下MySQL安裝的相關(guān)步驟、操作命令、配置方法與注意事項(xiàng),需要的朋友可以參考下2020-02-02
Mysql數(shù)據(jù)庫(kù)表定期備份的實(shí)現(xiàn)詳解
這篇文章主要介紹了Mysql數(shù)據(jù)庫(kù)表定期備份的實(shí)現(xiàn)詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03
MySQL REVOKE實(shí)現(xiàn)刪除用戶權(quán)限
在 MySQL 中,可以使用 REVOKE 語(yǔ)句刪除某個(gè)用戶的某些權(quán)限,本文就詳細(xì)的來(lái)介紹一下REVOKE 的具體使用方法,感興趣的可以了解一下2021-06-06
mysql中全連接full join...on...的用法說(shuō)明
這篇文章主要介紹了mysql中全連接full join...on...的用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
當(dāng)面試官問(wèn)mysql中char與varchar的區(qū)別
這篇文章主要以聊天形式圖片的添加,將面試官面試真實(shí)場(chǎng)景體現(xiàn)出來(lái),好奇的朋友不要錯(cuò)過(guò)奧2021-08-08

