我的编程空间,编程开发者的网络收藏夹
学习永远不晚

navicat授权远程访问的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

navicat授权远程访问的方法

这篇文章将为大家详细讲解有关navicat授权远程访问的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

  Navicat for MySQL是MySQL数据库常用的数据库管理软件,支持单一程序,可同时连接到MySQL和MariaDB。这个功能齐备的前端软件为数据库管理、开发和维护提供了直观而强大的图形界面,那如何使用该软件对MySQL数据库进行远程访问呢?

1、新建连接,设置连接信息。在主机名/IP地址处输入需要远程连接的主机ip地址就行了。

navicat授权远程访问的方法

但是直接使用Navicat通过IP连接会报各种错误,例如:Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server。

1、首先使用localhost登录到想要进行远程连接的数据库

navicat授权远程访问的方法

2、打开命令提示窗口,输入如下命令:

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
Query OK, 0 rows affected
mysql> flush privileges;
Query OK, 0 rows affected

第一句是给定远程连接的权限,只需根据个人数据库修改语句中的 root 以及 123456 来设定连接的用户名和密码即可

第二句是刷新数据库,使权限立即生效。

navicat授权远程访问的方法

3、一般情况下已经可以远程连接数据库了,但有时还会出现以下错误:2003 - Can't connect to MySQL server on '192.168.1.80'(10038)。

  这个错误就是服务器(服务器是win7系统)的防火墙拦截了您的连接。然后把防火墙关闭之后就能连接上了。

  使用cmd命令连接远程数据库,不想使用任何的工具连接远程数据库。

  在命令行里面报错了。ERROR 2003 <HY000>: Can't connect to MySQL serveron "192.168.1.80" <10060>

  这个报错的原因同上,是防火墙拦截了。

  PS:关闭WIN7防火墙除了在控制面板下关闭外,还要在服务中关闭

关于“navicat授权远程访问的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

navicat授权远程访问的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

mysql 的root 用户无法授权,navicat 远程授权提示1044解决方案

先看解决方案#------------mysql root 用户无法赋权问题解决 --------1,登录 mysql -u root -p2,use mysql; 选择mysql数据库3,执行以下操作(查询用户的赋权权限,更改赋权权限 ,刷新生效)mysq
mysql 的root 用户无法授权,navicat 远程授权提示1044解决方案
2020-10-01

mysql授予用户远程访问权限

MySQL 是一个流行的关系型数据库管理系统,用户可以使用 MySQL 在本地或远程服务器上存储和检索数据。在默认情况下,MySQL 数据库仅允许在本地主机上进行访问。如果您需要远程连接到 MySQL 数据库,您需要授予用户远程访问权限,并
2023-08-19

Android实现授权访问网页的方法

本文实例讲述了Android授权访问网页的实现方法,即使用Webview显示OAuth Version 2.a ImplicitGrant方式授权的页,但是对于移动终端不建议使用Authorize code grant方式授权。 具体功能代
2022-06-06

ASP 授权最佳实践:保护应用程序免受未经授权的访问

ASP 授权最佳实践:使用 ASP 授权来保护您的应用程序免受未经授权的访问。
ASP 授权最佳实践:保护应用程序免受未经授权的访问
2024-02-26

MySQL数据库远程访问权限设置方式

目录mysql数据库远程访问权限设置改表(当然我们要先知道表在哪,适用于整个数据库)1、直接修改2、加指定用户以及指定权限授权总结MySQL数据库远程访问权限设置对于初学者小伙伴来说,我们安装mysql到本地服务,再用一些图形化工具链接。
2023-04-27

Google官方支持的NodeJS访问API,提供后台登录授权

安装 此库通过npm发布。通过以下命令安装googleapis及其依赖$ npm install googleapis完整的API支持列表 https://developers.google.com/apis-explorer 使用 例1:
2022-06-04

MySQL8.0无法远程连接访问的解决方法

问题:mysql 8.0 无法远程连接访问原因:可能是mysql数据库user表中,用户的 host 字段配置是不允许当前host访问或者是访问的加密方式不对,旧版的MySQL和新版的密码加密方式不一致,但是很多企业和个人都习惯使用旧版
2023-01-28

MySQL数据库远程访问权限的两种打开办法

下面介绍两种方法,解决这一问题。 1、改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhos
MySQL数据库远程访问权限的两种打开办法
2018-04-25

编程热搜

目录