首页 > 数据库 >数据库连接工具例如navicat连接mysql报1045错误怎么解决

数据库连接工具例如navicat连接mysql报1045错误怎么解决

时间:2023-08-17 10:22:04浏览次数:37  
标签:1045 数据库 navicat 123 ssh mysql 权限 连接

问题描述:使用navicat连接数据库的时候,弹出1045错误,但是我的账户密码都是对的,查找了很多方法,只有下面的方法是有用的

解决过程

1.登录linux服务器中的mysql数据库,确保账户和密码无异常,登录命令如下:

//登录数据库
mysql -uroot -p

配置文件
确保了给的账号相关信息没有问题后,我又查询了一些资料,发现需要修改配置,步骤如下:

打开/etc/ssh/sshd_config文件
将PermitRootLogin yes前的#去掉
将PasswordAuthentication前的#去掉,并将no改为yes
service ssh restart 重启ssh服务
正常情况做到这里应该就好了


2.查看权限

如果经过上面操作还是无法登录,那么可以看一下是否是权限有问题。尽管我一开始下意识的认为root账户应该是所有权限打开的,但是试验后才发现还是需要修改权限的。

//用户授权
grant all privileges on *.* to 'root'@'%' identified by '123' with grant option;
//刷新权限
flush privileges;

 

备注:其中identified by '123'中123是mysql的密码,需要更改成自己的密码

 

标签:1045,数据库,navicat,123,ssh,mysql,权限,连接
From: https://www.cnblogs.com/zhongxiaoyan/p/17636908.html

相关文章

  • 服务端不回应客户端的syn握手,连接建立失败原因排查
    背景测试环境有一个后台服务,部署在内网服务器A上(无外网地址),给app提供接口。app访问这个后台服务时,ip地址是公网地址,那这个请求是如何到达我们的内网服务器A呢,这块我咨询了网络同事,我画了简图如下:请求会直接打到防火墙上,防火墙对请求先做了DNAT转换(将目的地址转换为后台服务器的......
  • Navicat Premium15连接Sql Server数据库步骤
    新建SqlServer连接  直接输入相关连接信息即可,注意主机一栏,填写ip和端口时要用英文逗号 , 分隔ip和端口,例如127.0.0.1,11433连接时若报错提示[IM002][Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动检查是否安装SqlServerODBC驱动,没有安......
  • VS(Visual Studio)通过ssh连接虚拟机中的Linux系统远程开发
    VS通过ssh连接Linux首先VS下载Linux开发工具包,然后创建Linux环境开发项目工程,并在工具-->选项-->跨平台中通过ssh远程连接Linux系统。Linux下ssh配置(1)下载SSHsudoapt-getinstallopenssh-server(2)设置SSH开机自启动systemctlenablessh.service(3)开启SSHsudoservice......
  • SkyEye操作指南:连接TI CCS的IDE调试
    现代电力电子控制系统的开发中,DSP芯片以其优越的运算性能在控制算法领域得到越来越广泛的应用。传统的DSP开发过程往往需要在完成控制系统仿真与程序设计后,才能根据比对结果进行程序修改,全过程还需要硬件电路工程师的配合,开发效率低下,灵活性差。为了快速验证控制算法,使仿真与开发......
  • WEB自动化-连接数据库
    这里简单说下怎么连接数据库查询数据mysql:1、先创建个文件,框架的话用关键字函数文件,keyword文件,封装连接数据库的函数 2、创建测试用例 ......
  • ITK 实例12 置信连接对PNG向量图像进行二维分割
    1#include"itkVectorConfidenceConnectedImageFilter.h"2#include"itkImage.h"3#include"itkImageFileReader.h"4#include"itkImageFileWriter.h"5#include"itkRGBPixel.h"67intmain(i......
  • ITK 实例5 领域连接算法对脑部PNG图像进行二维分割
    1#include"itkNeighborhoodConnectedImageFilter.h"2#include"itkImage.h"3#include"itkCastImageFilter.h"4//使用itk::CurvatureFlowImageFilter在保护边缘时平滑图像5#include"itkCurvatureFlowImageFilter.h"6#......
  • ITK 实例6 置信连接算法对脑部PNG图像进行二维分割
    1#include"itkConfidenceConnectedImageFilter.h"//包含置信连接类2//图像中存在的噪声会降低这个滤波器生长大面积区域的能力。当面对噪声图像时,通常3//是使用一个边缘保留平滑滤波器4#include"itkCastImageFilter.h"//滤波器5#include"itkCurvatureFlowI......
  • ITK 实例7 置信连接算法对脑部MHA文件进行三维分割
    在这个例子中使用前面例子中的代码,并设置图像的维数为3。应用梯度各向异性扩散来平滑图像。这个滤波器使用两个迭代器、一个值为0.05的timestep和一个值为3的conductance值,然后使用置信连接方式对平滑后的图像进行分割。使用的五个种子点的坐标分别为(118,85,92)......
  • ITK 实例8 孤立连接算法对脑部PNG图像进行二维分割
    1#include"itkIsolatedConnectedImageFilter.h"2#include"itkImage.h"3#include"itkCastImageFilter.h"4#include"itkCurvatureFlowImageFilter.h"5#include"itkImageFileReader.h"6#include"......