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

news/2024/11/9 10:07:59/

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

 2.问题原因

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

3.解决方式

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

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

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

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

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

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

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

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

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

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

flush privileges;

 

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

 


http://www.ppmy.cn/news/40492.html

相关文章

java审计-XXE

介绍 XXE就是XML外部实体注入。当允许引用外部实体 时,通过构造恶意内容,就可能导致任意文件读取、系统命令执 行、内网端口探测、攻击内网网站等危害。 XXE支持sun.net.www.protocol 里的所有协议:http,https, file&…

第一部分——简单句——第二章——简单句的核心——第二节 成分角度的扩展非谓语动词作定语、状语

什么是非谓语动词 一主搭配一谓(正如中国的一夫一妻制)但早在封建社会时期,地主家里比较有钱。 再往里面加上谓语,就需要降半级,也就是非谓语动词。 什么时候用非谓语动词 一主搭配一谓后,还需要使用动词…

初识设计模式 - 命令模式

简介 命令设计模式(Command Design Pattern)可以将请求发送者和接收者完全解耦。发送者和接收者之间没有直接引用关系,发送请求的对象只需要知道如何发送请求,而不必知道如何完成请求。 其定义是,将请求(…

常用异常检测模型的应用

常用异常检测模型的应用 描述 异常数据检测不仅仅可以帮助我们提高数据质量,同时在一些实际业务中,异常数据往往包含有价值的信息,如异常交易、网络攻击、工业品缺陷等,因此异常检测也是数据挖掘的重要手段。常用的异常检测模型…

spring 概述

正常的三层架构违背了OCP开闭原则,DIP依赖倒置原则 OCP核心原则为:只要你在扩展系统功能的时候,没有修改过以前写好的代码,就负责OCP原则,反之,如果在扩展系统功能的时候,修改了,则这个设计是失…

Java 微服务架构

Java 微服务架构是一个分布式系统,由多个小型、松耦合的服务组成,每个服务运行在独立的进程中,并通过轻量级的协议进行通信。微服务架构的优势在于提高了应用的可伸缩性、灵活性和可维护性,同时还可以使团队更容易协作开发。 下面…

pixel显示网络无法连接解决

pixel显示网络无法连接解决 可以上网,但显示不可上网 输入以下三行命令即可 adb shell settings put global captive_portal_server www.google.cn adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204 adb shell setting…

使用模板窗口生成测试数据

1. 准备工作 需要的环境 Oralce、MySQL、PG等主流数据库HHDBCS7.6及以上版本 测试步骤 建立两张表带有主外键关系使用模板窗口生成数据,主键表生成100条,外键表生成10000条校验数据生成情况 2. 建立两张表带有主外键关系 主键表 create table dept…