国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

連接mysql報(bào)錯(cuò) :Host ‘xxx.xx.x.x‘ is not allowed to connect to this MySQL server

這篇具有很好參考價(jià)值的文章主要介紹了連接mysql報(bào)錯(cuò) :Host ‘xxx.xx.x.x‘ is not allowed to connect to this MySQL server。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

排查思路

  1. 命令行連接mysql
    我是安裝在本地docker容器中的,可以使用一下命令直接連接

    docker exec -it mysqldb  mysql -u root -p
    

    其中mysqldb是我的mysql容器名字,后面跟隨mysql的連接命令,然后輸入密碼即可。 如果沒有設(shè)置過密碼,那么直接把-p去掉即可。

  2. 在 MySQL 中,執(zhí)行以下命令以查看當(dāng)前的用戶和主機(jī)權(quán)限:

    mysql> SELECT user, host FROM mysql.user;
    +------------------+-----------+
    | user             | host      |
    +------------------+-----------+
    | root             | %         |
    | mysql.infoschema | localhost |
    | mysql.session    | localhost |
    | mysql.sys        | localhost |
    | root             | localhost |
    +------------------+-----------+
    

    我用的是root用戶,可以看到有一個(gè)配置只允許localhost連接,另一個(gè)%代表允許所有ip連接。
    實(shí)際測試下來,‘localhost’ 的優(yōu)先級比’%'高,這就是出現(xiàn)禁止連接的問題原因

解決方案

使用下面的命令將root用戶的host字段改為"%‘’

update mysql.user set host = '%' where user = 'root';

重新查看

mysql> SELECT user, host FROM mysql.user;
+---------------+-----------+
| user          | host      |
+---------------+-----------+
| root          | %         |
| mysql.session | localhost |
| mysql.sys     | localhost |
+---------------+-----------+

可以看到,root用戶就只有一個(gè)帶%的了。

最后使用下面的命令刷新權(quán)限

FLUSH PRIVILEGES;

重新使用可視化工具連接mysql,問題解決了。

備注

當(dāng)創(chuàng)建新用戶時(shí),可以直接允許所有ip連接,后面就不會那么麻煩了。文章來源地址http://www.zghlxwxcb.cn/news/detail-724822.html

CREATE USER '用戶名'@'%' IDENTIFIED BY '密碼';
GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

到了這里,關(guān)于連接mysql報(bào)錯(cuò) :Host ‘xxx.xx.x.x‘ is not allowed to connect to this MySQL server的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • MySQL登錄報(bào)錯(cuò)1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server

    MySQL登錄報(bào)錯(cuò)1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server

    一、問題發(fā)現(xiàn) ? 從Navicat登錄MySQL時(shí)報(bào)錯(cuò):1130 Host . . . is not allowed to connect to this MySQL server ? 原因分析:報(bào)錯(cuò)信息表示需要連接的數(shù)據(jù)庫不允許其他主機(jī)進(jìn)行訪問,這是因?yàn)镸ySQL的系統(tǒng)數(shù)據(jù)庫mysql中的user表沒有配置遠(yuǎn)程訪問主機(jī)的登錄信息,只有l(wèi)ocalhost本地登錄的信息(如下

    2024年02月13日
    瀏覽(24)
  • Mysql報(bào)錯(cuò):1130-host ... is not allowed to connect to this MySql server如何處理

    Mysql報(bào)錯(cuò):1130-host ... is not allowed to connect to this MySql server如何處理

    PS:如果出現(xiàn)報(bào)錯(cuò),忽略即可:ERROR 1130: Host ‘192.168.10.173’ is not allowed to connect to this MySQL ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’ 忽略即可

    2024年02月15日
    瀏覽(26)
  • 【MySQL異常】解決java.sql.SQLException: null, message from server: “Host xxx‘ is not allowed to connect to

    【MySQL異?!拷鉀Qjava.sql.SQLException: null, message from server: “Host xxx‘ is not allowed to connect to

    Spring Boot + MySQL 本機(jī)訪問MySQL數(shù)據(jù)庫正常(即使用 localhost 或者 127.0.0.1 兩種方式)。局域網(wǎng)內(nèi)同事的電腦訪問我電腦的數(shù)據(jù)庫結(jié)果報(bào)錯(cuò)。用戶使用的是root用戶,即超管賬戶。 查看防火墻設(shè)置,是否允許遠(yuǎn)程訪問mysql數(shù)據(jù)庫這個(gè)程序。經(jīng)查看本機(jī)確實(shí)限制了不允許遠(yuǎn)程訪問msy

    2024年02月04日
    瀏覽(16)
  • Navicat連接MySQL數(shù)據(jù)庫提示(1130-host ... is not allowed to connect to this MySql server)

    Navicat連接MySQL數(shù)據(jù)庫提示(1130-host ... is not allowed to connect to this MySql server)

    問題原因:所連接的用戶帳號沒有遠(yuǎn)程連接的權(quán)限,只能在本機(jī)(localhost)登錄權(quán)限。 1.關(guān)閉防火墻或者防火墻打開某端口 2.修改數(shù)據(jù)庫表 將 mysql 數(shù)據(jù)庫里的 user 表里的 host 項(xiàng),從 “l(fā)ocalhost” 改成 “%” ?3.進(jìn)行授權(quán)

    2024年02月01日
    瀏覽(28)
  • Mysql遠(yuǎn)程登錄報(bào)錯(cuò):Host ‘192.168.137.1‘ is not allowed to connect to this MySQL server

    ? ? ? 連接失敗是因?yàn)閿?shù)據(jù)庫沒有對指定的ip的服務(wù)器地址的連接進(jìn)行授權(quán),許哦一需要先進(jìn)行授權(quán)。 ?1. 改表 ?先登錄登錄數(shù)據(jù)庫:mysql -u root -p? 2.授權(quán) 第一步:root用戶登錄;mysqlmysql -u root -p rootpassword; 第二步:賦予權(quán)限; 第三步:刷新數(shù)據(jù)庫; 一定要執(zhí)行 (1)授權(quán)myuse

    2024年02月10日
    瀏覽(21)
  • 解決1130-Host‘ ‘is not allowed to connect to this MySQL server,實(shí)現(xiàn)遠(yuǎn)程連接本地?cái)?shù)據(jù)庫

    解決1130-Host‘ ‘is not allowed to connect to this MySQL server,實(shí)現(xiàn)遠(yuǎn)程連接本地?cái)?shù)據(jù)庫

    在使用Navicat遠(yuǎn)程連接本地?cái)?shù)據(jù)庫時(shí),遇到了這樣一個(gè)問題, 我使用 本地主機(jī)的地址,連接本地的數(shù)據(jù)庫,報(bào)錯(cuò)host ‘’ is not allowed to connect to this mysql server。 上網(wǎng)上查了一下資料,原來自己安裝在本地的mysql默認(rèn)時(shí)不允許進(jìn)行遠(yuǎn)程登陸,如果想要遠(yuǎn)程訪問本地的數(shù)據(jù)庫需要修

    2024年02月11日
    瀏覽(24)
  • 連接MySQL報(bào)錯(cuò),is not allowed to connect to this MySQL server

    連接MySQL報(bào)錯(cuò),is not allowed to connect to this MySQL server

    ????????本機(jī)裝的MySQL數(shù)據(jù)庫,本機(jī)可以正常連接,其他機(jī)器訪問報(bào)錯(cuò),is not allowed to connect to this MySQL server,防火墻等其他策略均配置沒問題 。 ? 解決方案: ? ? ? ? 出現(xiàn)該問題的原因是,MySQL數(shù)據(jù)庫只允許自身所在的本機(jī)器連接,不允許遠(yuǎn)程連接。 1、在MySQL所在服務(wù)器

    2024年02月16日
    瀏覽(24)
  • Navicat連接數(shù)據(jù)庫出現(xiàn) is not allowed to connect to this MySQL server 報(bào)錯(cuò)

    Navicat連接數(shù)據(jù)庫出現(xiàn) is not allowed to connect to this MySQL server 報(bào)錯(cuò)

    我們發(fā)現(xiàn)防火墻已經(jīng)關(guān)閉了,還會出現(xiàn)這樣的情況,那是因?yàn)閙ysql數(shù)據(jù)只允許自身所在的本機(jī)器連接,不允許進(jìn)行遠(yuǎn)程連接 (1)在mysql服務(wù)安裝的機(jī)器上進(jìn)入mysql: ?(2)然后使用 use mysql命令,出現(xiàn)如下報(bào)錯(cuò)。 ?(3)如出現(xiàn)上圖報(bào)錯(cuò),那是因?yàn)闆]有修改mysql的初始密碼,使用

    2023年04月13日
    瀏覽(24)
  • Host is not allowed to connect to this MySQL server

    Host is not allowed to connect to this MySQL server

    問題:win10 系統(tǒng)上運(yùn)行node,運(yùn)行提示:Host is not allowed to connect to this MySQL server。 在windows10上面裝完MySQL8.0.28,發(fā)現(xiàn)本地可以使用Navicat進(jìn)行連接 ,但是在vue項(xiàng)目中調(diào)用node接口連接mysql卻報(bào)錯(cuò)Host is not allowed to connect to this MySQL server 這個(gè)錯(cuò)誤其實(shí)就是我們的MySQL不允許遠(yuǎn)程登錄,所

    2024年02月13日
    瀏覽(24)
  • 解決java.sql.SQLException: null, message from server: “Host ‘XXX‘ is not allowed to connect異常

    解決java.sql.SQLException: null, message from server: “Host ‘XXX‘ is not allowed to connect異常

    今天弄Android studio的時(shí)候,數(shù)據(jù)庫連接總是不行,一直超時(shí)沒反應(yīng),仔細(xì)思考覺得是ip地址出了問題,在jdbc:mysql://xxxx:3306/DBname 這句語句中的xxxx具體寫什么地址使我浪費(fèi)了很多時(shí)間,不論是用公網(wǎng)ip地址還是私網(wǎng)ip地址還是本機(jī)地址127.0.0.1都沒有用。 我公網(wǎng)ip地址和本機(jī)地址浪

    2023年04月09日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包