MySQL報(bào)錯(cuò):Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation解決方案
今天在嘗試刪除已建的一個(gè)視圖時(shí),發(fā)現(xiàn)提示這個(gè)報(bào)錯(cuò),多方查找解決辦法后記錄一下。
原因是MySQL8.0.16版本中新增了一個(gè)system_user帳戶類型,我們需要把權(quán)限給添加進(jìn)去,使用下方的代碼,此處的root可以是你當(dāng)前使用的賬戶
grant system_user on *.* to 'root';
此時(shí)可解決,再嘗試之前的操作發(fā)現(xiàn)就可以進(jìn)行了。
參考: MySQL8.0報(bào)錯(cuò):Access denied; you need (at least one of) the
SYSTEM_USER privilege(s) for this
operation
參考MySQL8.0.16:Access denied
按理來(lái)說(shuō)此時(shí)應(yīng)該解決了,但是我又報(bào)錯(cuò)
:You are not allowed to create a user with GRANT
原因是賬戶的主機(jī)地址記錄的值為"localhost",這樣是4不行滴,需要改為ip地址的形式,好的,用Navicat直接改賬戶的主機(jī)地址值為"127.0.0.1",解決!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-495980.html
參考:解決mysql中 you are not allowed to create user with grant 的問(wèn)題文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-495980.html
到了這里,關(guān)于MySQL報(bào)錯(cuò):Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!