Navicat 出现1044/1045错误是网友们一直头疼的问题,本文以此进行详细介绍,需要了解的朋友可以参考下

in Navicat for MySQL,PostgreSQL and Oracle

产生错误的原因是mysql帐户连接到远程mysql服务器没有足够的权限。

mysql安装后默认仅允许"localhost"连接。因此多数服务器端的脚本程序很容易连接到本地服务器的本地数据库。客户端计算机被远程服务器阻止直到配置好用户权限。

如果您想从您的桌面访问远程mysql服务器,首先需要知道mysql系统工作的权限。

用户信息存储在名字为"mysql"数据库的user, db, host, tables_priv和

columns_priv表中。mysql服务器启动时读这些表的内容。

MySQL访问控制涉及两个阶段:

1.服务器检查您的桌面(主机地址或IP地址)是允许连接。

2.假设可以连接,服务器检查每个请求,看看你是否有足够的权限来执行它。例如,创建表的权限,删除表的权限或修改表的权限。

MySQL服务器在两个阶段访问控制使用MySQL数据库的User, Db,和Host 表。

如果您的远程服务器支持SSH连接,你的Navicat将能够通过SSH隧道与远程MySQL数据库连接,而不进行任何更改现有的MySQL的权限设置。该隧道的SSH的主要优点是它允许我们可以从后面连接到MySQL服务器被防火墙阻止的端口,

步骤:

你可以在MySQL服务器的命令提示符下运行以下命令。请咨询您的数据库管理员,因为他们通常会具有设置权限的管理权。

GRANT ALL PRIVILEGES ON *.* TO 'YourUserName'@'%' IDENTIFIED BY

"YourPassword";

或者

GRANT ALL PRIVILEGES ON *.* TO 'YourUserName'@'YourIP' IDENTIFIED

BY "YourPassword";

mysql备份 1044_Navicat访问MySQL出现1044/1045错误的解决方法相关推荐

  1. navicat连接mysql1044_Navicat访问MySQL出现1044/1045错误的解决方法

    Navicat(或其他客户端工具)连接mysql:1045-Acess denied for user:'root'@'192.168.2.209′(Using password:YES) Navic ...

  2. navicat for mysql 1045错误,navicat连接mysql时出现1045错误的解决方法

    navicat连接mysql时出现1045错误的解决方法 navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够 ...

  3. lnmp mysql安装失败_LNMP一键安装包常见问题错误及解决方法(不定期更新)

    lnmp一键安装包安装及使用过程中的问题及解决发那个发基本上在lnmp论坛都能找到,提问前先使用论坛搜索相关关键词.下面整理一下问的比较多的问题的解决方法. 1.开始安装LNMP时,前面提示error ...

  4. win10无法访问共享服务器的文件夹,win10系统无法访问共享文件夹提示网络错误的解决方法...

    win10系统想必大家都非常熟悉吧,然而有时候可能会碰到win10系统无法访问共享文件夹提示网络错误的情况,想必大家都遇到过win10系统无法访问共享文件夹提示网络错误的情况吧,那么应该怎么处理win ...

  5. mysql 5.7 1055_mysql 5.7报1055错误的解决方法

    今天由mysql 5.6升级到5.7的时候,遇到一个group by的错误: Expression #2 of ORDER BY clause is not in GROUP BY clause an ...

  6. 使用浏览器wpf应用程序时访问数据库需要报权限错误的解决方法

    在这篇wpf教程中,如果选用浏览器wpf应用程序模板我遇到了  访问数据库时权限不够  不能打开连接 将项目属性的安全性中设置为完全信任后即解决 转载于:https://www.cnblogs.com ...

  7. idea部署web项目,能访问jsp,访问Servlet却出现404错误的解决方法汇总

    https://www.cnblogs.com/hlyxd/p/13092615.html 一.JAVA servlet 2.x规范: 项目目录结构必须要有WEB-INF,web.xml等文件夹和文件 ...

  8. MySQL备份报错mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    MySQL备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) ...

  9. mysql怎么解决1045错误_Navicat for MySQL 1045错误如何解决

    在使用 Navicat 连接 MySQL 数据库时很多人都会遇到1045错误,主要原因是,你输入的用户名或密码错误被拒绝访问了,如果你不想重装,那么就需要找回密码或者重置密码. Navicat for ...

最新文章

  1. springmvc十五:数据输出
  2. vue前端上传文件夹的插件_基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件...
  3. 【C / C++ 】memset函数
  4. Sharepoint 2010使用手记(1)
  5. [转]EL函数、自定义EL函数、自定义标签
  6. Linux上的HotSpot GC线程CPU占用空间
  7. 宝塔php开启zip组建,宝塔面板如何开启php扩展
  8. 【树莓派】树莓派3B安装宝塔面板并配置安装LNMP
  9. gitter 卸载_最佳Gitter渠道:PHP
  10. 如何查看google chrome 插件源码
  11. JAVA——孪生素数
  12. 水印代码WPF 实例下载
  13. DP1363F与CLRC663的兼容性对比区别
  14. Visio如何裁剪图片
  15. C# :弧度角度转换
  16. 数据模型、概念模型、逻辑模型、物理模型
  17. Java模拟新浪微博登陆抓取数据
  18. 使用addClass和removeClass完成内容切换
  19. cobbler自动部署装机
  20. 处理人际冲突(冲突的本质是什么?发生冲突最要不要采取哪四种行动?建设性处理冲突的技巧是什么?)...

热门文章

  1. echarts的gallery无法访问
  2. rz 上传文件到服务器, 屏幕疯狂输出乱码
  3. 怎么用python画直线_python怎么画直线
  4. Python 函数 sort(),sorted() 之区别及 key=lambda x:x[] 之理解
  5. Android 8.0(Android O) AccountManager 行为变更
  6. NIKE的网络营销案例给我们的启发
  7. java 1.7.0 51下载 64_JD7K_jd7k-7u51-windows-x64.exe V7.0u51 64位 官方版
  8. access按职称计算平均年龄_计算机二级ACCESS考试操作题
  9. Retrofit+OKHttp+RxJava的使用
  10. Java中浮点数原理及精度丢失问题