2012-01-10 87 views
0

如何限制我的MySQL實例只允許來自本地機器的連接?僅允許來自本地機器的MySQL連接

+1

您使用的是什麼RDBMS? MySQL的? SQL Server? PostgreSQL的?基於此,答案是非常不同的。 – Eric 2012-01-10 15:23:10

+0

sql server 5 0我使用 – 2012-01-10 15:39:15

+0

你的意思是SQL Server 2005嗎?我不認爲這是SQL Server 5,因爲Sybase在很多很多很久以前就賣掉了它。 – Eric 2012-01-10 15:41:11

回答

0

MySQL權限是由用戶完成的。授予的權限從IP用戶,你會怎麼做:

grant all on yourdb.* to [email protected] identified by 'password' 

你需要創建一個用戶與此使用,首先,雖然。詳細瞭解MySQL用戶管理here。另外,如果關閉3306端口上的防火牆以禁止傳入連接,那麼也會在操作系統級別阻止它們。

+0

TNX花花公子,但你可以explame我怎麼做,防火牆於2008年的勝利,因爲我從來沒有這樣做,現在我嘗試,但沒有看到怎麼辦 – 2012-01-10 16:25:09

+0

@BobiDesi - 如果你打開它,3306應該被默認阻止,你會想在http://serverfault.com上得到詳細的關於防火牆的說明,他們比我知道的要好得多,我不想領導你誤入歧途。 – Eric 2012-01-10 16:28:19

相關問題