Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

这篇具有很好参考价值的文章主要介绍了Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.本地连接Linux服务器的mysql出现报错,如下:

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 2.问题原因

我们发现防火墙已经关闭了,还会出现这样的情况,那是因为mysql数据只允许自身所在的本机器连接,不允许进行远程连接

3.解决方式

(1)在mysql服务安装的机器上进入mysql:

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 (2)然后使用 use mysql命令,出现如下报错。

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 (3)如出现上图报错,那是因为没有修改mysql的初始密码,使用如下命令进行修改初始密码。打了马赛克的是我修改的密码。

alter user 'root'@'localhost' identified by 'Test%90Test';

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 (4)修改成功之后,使用如下命令

use mysql;
select host from user where user='root';

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 执行查询语句得到的数据结果中 host 的值是 localhost

(5)使用update语句进行权限修改

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

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 (6)刷新配置,host变为了%

flush privileges;

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 (7)连接成功,问题解决

Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

 文章来源地址https://www.toymoban.com/news/detail-412458.html

到了这里,关于Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mysql数据库连接报错:is not allowed to connect to this mysql server

    is not allowed to connect to this MySQL server 服务器上面安装的mysql数据库在本地连接的时候报错:is not allowed to connect to this MySQL server   mysql数据库只允许自身所在的本机器连接,不允许远程连接。 在mysql所在服务器上面登录进mysql数据库中: 进入到mysql数据库中:   可以看到 我们执

    2024年02月15日
    浏览(47)
  • mysql 连接出现 Public Key Retrieval is not allowed

    在MySQL连接中出现“Public Key Retrieval is not allowed”错误,通常是因为在使用安全套接字层(SSL)连接时遇到了问题。这是因为MySQL 8.0及以上版本对安全性要求更高,特别是在使用密码插件如 caching_sha2_password 时,默认要求加密通信,并且不允许通过不安全的方式获取服务器的公

    2024年03月25日
    浏览(47)
  • 连接MySQL出现Host is not allowed to connect to this MySQL server 解决方法

    翻译: ‘不允许主机连接到此MySQL服务器’ (意思是本地账号连接可以登录,但是远程登陆不行 进入mysql 输入数据库密码 不知道密码可以去查 输入该命令行后看 root@localhost:后的内容就是密码 进入后依次输入下列命令行 最后退出mysql

    2024年02月16日
    浏览(43)
  • 【Navicat】怎么在Navicat新建连接、新建数据库、导入数据库

    新建一个MySQL连接:打开Navicat,点击“ 左上角第一个图标 -- MySQL ”。 其他的信息都是自动出现的,只需填写 连接名和密码 后点击保存,就新建好了一个连接。 打开新建好的连接:点击“Open Connection”打开连接。 出现绿色说明打开了数据库的连接,然后单击右键。 新建数

    2023年04月27日
    浏览(88)
  • 连接数据库时出现WARN: Establishing SSL connection without server‘s identity verification is not recommended.

    这个错误是--不建议在没有服务器身份验证的情况下建立SSL连接。 根据MySQL 5.5.45 +,5.6.26 +和5.7.6+的要求,如果未设置显式选项,则默认情况下必须建立SSL连接。默认为建立链接true,我们只需要让他不建立,设置为false 即可。 所以解决办法就是在url的最后添加“useSSL=false”

    2024年02月08日
    浏览(42)
  • Navicat连接阿里云数据库

    前言 本文记录Navicat如何连接阿里云数据库 1、选择到阿里云下的所使用的数据库,我这里使用的是mysql。 2、使用SSH连接服务器。 3、数据库连接。 4、点击测试连接。 5、连接成功。 以上就是本次Navicat如何连接阿里云数据库的所有步骤。

    2024年02月11日
    浏览(58)
  • Navicat连接Oracle数据库

    打开服务里面找到Oracle服务 OracleServerXE或者OracleServerTTL  创建数据库连接 连接名默认自己起 主机选择本地 端口默认 服务名在服务中可以找到输入后缀 用户名默认都是system 密码是创建oracle时候填写的口令 点击测试连接即可

    2024年02月04日
    浏览(56)
  • 怎么使用Navicat连接数据库?

      Navicat是一款功能强大的数据库管理工具,支持多种数据库类型,包括MySQL、Oracle、SQL Server等。它的用户界面友好,提供了许多方便的功能,如图形化的数据库设计、数据导入和导出、SQL编写和调试等。本文将介绍Navicat的使用步骤,帮助您更好地管理和使用数据库。 第一步

    2024年02月11日
    浏览(49)
  • 数据库应用:Navicat连接MySQL

    目录 一、理论 1.Navicat 2.MVCC 二、实验 1.Navicat连接MySQL  2.navicat的基础操作  3.测试提交事务 三、问题 1.解决1130 2.解决2003 3.解决1045 4.密码安全级别不满足 四、总结 (1)简介 Navicat Premium 是一套数据库开发工具,实现从单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、

    2024年02月16日
    浏览(59)
  • 使用Navicat连接opengauss数据库

    折腾了两个小时多才成功连上,在这分享一下我的经验,也仅仅是经验分享,有不足的地方欢迎大家在评论区补充交流 需要修改两个文件,一个是postgresql.conf,另一个是pg_hba.conf,这个文件在哪呢,可以输入以下指令查询 gs_om -t status --detail 查询结果为: 红色框框的目录下就

    2024年02月15日
    浏览(100)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包