Linux MySQL授权远程连接
在安装mysql的机器上运行:
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用password作为密码
//修改生效
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
在安装mysql的机器上运行:
1、> mysql -uroot -p
>password
//任何主机访问数据的权限
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用password作为密码
GRANT ALL PRIVILEGES ON *.* TO 'user'@'192.168.1.3'IDENTIFIED BY 'password' WITH GRANT OPTION;
//修改生效
4、mysql>EXIT
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
6、让其生效
flush privileges;