广告
返回顶部
首页 > 资讯 > 数据库 >mysql中怎么设置远程连接root权限
  • 600
分享到

mysql中怎么设置远程连接root权限

2024-04-02 19:04:59 600人浏览 泡泡鱼
摘要

今天就跟大家聊聊有关Mysql中怎么设置远程连接root权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 在远程连接mysql的时候应该都碰到过

今天就跟大家聊聊有关Mysql中怎么设置远程连接root权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接。

需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库

方法如下:

默认情况下MYSQL数据库的系统数据库mysql系统表user内用户权限只提供localhost本机登陆;

需要更改权限才能实现远程连接MYSQL数据库。

可以通过以下方式来确认:

root#mysql -h localhost -uroot -p

Enter passWord: ******

Welcome to the MySQL monitor.   Commands end with ; or \g.

Your MySQL connection id is 4 to server version: 4.0.20a-debug

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> use mysql; (此DB存放MySQL的各种配置信息)

Database changed

mysql> select host,user from user; (查看用户的权限情况)

mysql> select host, user, password from user;
+-----------+------+-------------------------------------------+
| host       | user | password                                   |
+-----------+------+-------------------------------------------+
| localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| localhost |       |                                            |
+-----------+------+-------------------------------------------+
4 rows in set (0.01 sec)

由此可以看出,只能以localhost的主机方式访问。
解决方法:
mysql> Grant all privileges on *.* to  identified by 'kdm001' with grant option;
(%表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,)
> flush privileges;    (运行此句才生效,或者重启MySQL)
Query OK, 0 rows affected (0.03 sec)

再次查看。。

mysql> select host, user, password from user;
+-----------+------+-------------------------------------------+
| host       | user | password                                   |
+-----------+------+-------------------------------------------+
| localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| localhost |       |                                            |
| %          | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
+-----------+------+-------------------------------------------+
4 rows in set (0.01 sec)

可以看出已经添加了一个新的用户
 
检查mysqld监听模式是不是设为只监听localhost了,
 
用netstat看看,如果是的话。找到mysql的配置文件my.cnf,把bind address修改这台机器的真实IP就可以了
 
或者直接把bind address这一项注释掉也行。需要重启才能生效。

看完上述内容,你们对mysql中怎么设置远程连接root权限有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网数据库频道,感谢大家的支持。

您可能感兴趣的文档:

--结束END--

本文标题: mysql中怎么设置远程连接root权限

本文链接: https://www.lsjlt.com/news/56640.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • mysql中怎么设置远程连接root权限
    今天就跟大家聊聊有关mysql中怎么设置远程连接root权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 在远程连接mysql的时候应该都碰到过...
    99+
    2022-10-18
  • 设置MySQL数据库的远程连接权限
    问题描述 MySQL安装完毕,本机登录正常。但在远程登录时报错如下,确认已输入正确账号和密码。 问题原因 未授权远程IP地址登录。root用户默认只能在localhost也就是本机登录,故需要对其他IP地址进行授权。   ...
    99+
    2021-09-19
    设置MySQL数据库的远程连接权限
  • MySQL中怎么开启远程连接权限
    这期内容当中小编将会给大家带来有关MySQL中怎么开启远程连接权限,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、登陆mysql数据库   ...
    99+
    2022-10-18
  • mysql数据库如何设置远程连接权限
    小编给大家分享一下mysql数据库如何设置远程连接权限,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!问题现象mysql 安装完毕,本机登录正常,在远程输入正确账号密码登录连接时报错如下问题原因...
    99+
    2022-10-18
  • MySQL设置远程登录(为root用户设置远程登陆权限)
    MySQL8以前的版本 如果是8以前的版本可以使用 -- GRANT privileges ON database_name.table_name TO 'username'@'hostname' IDENTIFIED BY 'passwo...
    99+
    2023-09-08
    数据库 mysql sql
  • 怎么重置mysql的root密码以及设置mysql远程登陆权限
    这篇文章主要讲解了“怎么重置mysql的root密码以及设置mysql远程登陆权限”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么重置mysql的root...
    99+
    2022-10-18
  • MySql中怎么设置局域网连接权限
    这篇文章将为大家详细讲解有关MySql中怎么设置局域网连接权限,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。MySql局域网连接权限问题 解决办法...
    99+
    2022-10-18
  • ubuntu13.04中怎么设置root权限
    ubuntu13.04中怎么设置root权限,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 以普通用户登录; 按Ctrl+Atl+T打开终端窗口; 在终端窗口里面输入: s...
    99+
    2023-06-13
  • MySQL中怎么开启root远程访问权限
    这篇文章将为大家详细讲解有关MySQL中怎么开启root远程访问权限,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。MySQL开启root远程访问权限&nbs...
    99+
    2022-10-18
  • MySQL中怎么实现root远程连接
    这篇文章将为大家详细讲解有关MySQL中怎么实现root远程连接,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  Create USER &nb...
    99+
    2022-10-18
  • ubuntu中怎么设置root权限登录
    ubuntu中怎么设置root权限登录,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo pass...
    99+
    2023-06-13
  • 云服务器远程连接数据库怎么设置权限
    如果您使用的是云服务器(cloud storage server)远程连接数据库,您可以在远程连接数据库之前设置相应的权限。以下是一般情况下的方法: 在控制台中,进入到云服务器的属性设置页面,然后选择"服务器"或"数据库"选项。 在服务...
    99+
    2023-10-26
    连接数据库 权限 服务器
  • mariaDB & MySQL 权限与远程连接
    我们大家链接这个数据库可能都用root作为用户名!但默认不可以远程访问!如果要远程访问怎么处理呢?1 GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "passwor...
    99+
    2020-11-07
    mariaDB & MySQL 权限与远程连接
  • mysql中怎么设置root用户的密码和权限
    这篇文章主要介绍了mysql中怎么设置root用户的密码和权限的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql中怎么设置root用户的密码和权限文章都会有所收获,下面我...
    99+
    2023-05-25
    mysql root
  • MySQL设置远程访问权限
    当我们在日常开发中;需要连接其他同事的数据库或者其他服务器的数据库;可能会出现以下情况 我们输入的用户和密码都正确;但是提示我们用户没有权限;这个用户指的是远程连接的电脑ip没有访问权限;不是mysq...
    99+
    2023-09-05
    mysql 数据库
  • 远程连接腾讯云服务器的权限设置
    1. 创建密钥对 在远程连接腾讯云服务器之前,首先需要创建密钥对。密钥对由公钥和私钥组成,用于身份验证和加密通信。 登录腾讯云控制台,进入云服务器实例页面。 在左侧导航栏中选择“密钥对”。 点击“新建”按钮,填写密钥对名称,并选择生成方...
    99+
    2023-10-27
    腾讯 权限 服务器
  • mysql怎么设置禁止远程连接
    小编给大家分享一下mysql怎么设置禁止远程连接,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql设置禁止远程连接的方法:...
    99+
    2022-10-18
  • mysql怎么设置ip段远程连接
    要设置MySQL允许指定IP段的远程连接,您需要按照以下步骤进行操作:1. 进入MySQL服务器的配置文件。根据您的操作系统,配置文...
    99+
    2023-08-26
    mysql
  • MySQL数据库中怎么设置远程访问权限
    这篇文章给大家介绍MySQL数据库中怎么设置远程访问权限,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、进入MySQL服务器2、mysql>GRANT ALL PRIVILEG...
    99+
    2022-10-18
  • 云服务器远程连接数据库怎么设置权限密码
    如果您要远程连接使用云服务器中的数据库,可以按照以下步骤进行设置和权限密码: 打开您选择的云服务器的“配置与管理服务器端口”对话框。 在弹出的对话框中,找到“数据库连接信息”选项,并确认您的服务器端口号。 在此处,输入您在云服务器中指定...
    99+
    2023-10-27
    连接数据库 权限 密码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作