2011-06-19 44 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

相關問題