Jquery中文网 www.jquerycn.cn
Jquery中文网 >  数据库  >  mysql  >  正文 mysql授权远程访问的例子

mysql授权远程访问的例子

发布时间:2015-09-22   编辑:www.jquerycn.cn
mysql授权远程访问的例子

先来看看目前有哪些用户:
 

复制代码 代码如下:
mysql>select host,user from user;
+-----------------------+------+
| host | user |
+-----------------------+------+
| 127.0.0.1 | root |
| localhost |  |
| localhost | root |
| localhost.localdomain |  |
| localhost.localdomain | root |
+-----------------------+------+

现在是只能通过本地访问,禁止远程连接。

扩大访问范围
 

复制代码 代码如下:
mysql> grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
mysql> select host,user from user;
+-----------------------+------+
| host | user |
+-----------------------+------+
| % | root |
| 127.0.0.1 | root |
| localhost |  |
| localhost | root |
| localhost.localdomain |  |
| localhost.localdomain | root |
+-----------------------+------+
mysql> flush privileges;

    ‘%’代表所有的外部机器,可以使用IP如‘192.168.1.22’指定某一台特定机器访问数据库,即授权远程IP地址 192.168.1.22可以访问这台mysql。
    修改后必须使用‘flush privileges’来使权限生效。

您可能感兴趣的文章:
mysql开启远程连接(mysql开启远程访问)的方法
mysql授权远程访问的例子
配置mysql允许远程连接
mysql用户授权远程连接的方法
Linux 下开启mysql远程访问功能的方法
mysql远程连接无法打开 解决mysql无法打开远程连接的问题
远程连接Mysql数据库 ERROR 2003 (HY000)问题的解决方法
打开mysql中root账户的远程登录功能
mysql添加用户并授权的简单例子
mysql允许外网访问如何设置

[关闭]