博客主机
A-A+

MYSQL 授权远程IP问题

2012年09月13日 Mysql 暂无评论

例:

Grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

这里前面的G要大写,以下同样。

详细授权法: 

在安装mysql的机器上运行: 

1、d:\mysql\bin\>mysql -h localhost -u root 

//这样应该可以进入MySQL服务器 

2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; 

//赋予任何主机访问数据的权限 

      例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码 

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 

3、mysql>FLUSH PRIVILEGES 

//修改生效 

4、mysql>EXIT

标签:

给我留言

Copyright © 小小的数据技术梦想 保留所有权利.   Theme  Ality 浙ICP备12043346号-1

用户登录

分享到: