2011-06-19 101 views
3

我有一个在窗口上运行的mysql实例(和模式),我可以通过基于本地主机的连接字符串作为服务器访问。授予子网上所有计算机的mysql访问权

现在我想能够从同一子网上的另一台机器访问此数据库。

如果可能,我想使用单个用户,但允许它从同一子网上的任何机器访问。

如何为此设置安全性? (我已经打开了相关的防火墙端口)

感谢, 的Eyal

回答

15

你可以这样说:

GRANT ALL PRIVILEGES ON mydb TO 'username'@'192.168.1.0/255.255.255.0'; 

变化子网,IP相应

+0

我想它根本就不是一个好主意。我需要在授权声明前创建'用户名'吗?如果是这样,我如何设置用户名的密码? – epeleg

+0

http://dev.mysql.com/doc/refman/5.1/en/grant.html – BugFinder

+0

谢谢。得到它的工作。 – epeleg

相关问题