2015-06-24 22 views
0

我的應用程序使用jtds連接到本地SQL Server。當我關閉Windows防火牆時,應用程序可以訪問本地數據庫。打開時,它不能訪問本地數據庫。有沒有人知道一種方式,讓應用程序連接到本地數據庫,而無需關閉防火牆。如果防火牆處於打開狀態,android應用程序無法連接到數據庫

編輯:標籤添加sql-server

+0

Microsoft或mysql – Drew

+0

MS SQL server 2005/2008 R2 – ckcheah

+0

您是否嘗試將您的數據庫(端口或應用程序)添加到防火牆例外列表中? –

回答

0

嚴格地說

打開防火牆。打開端口1433

但通常情況下,您不會將數據庫暴露給世界。最佳做法是沒有先發。

相反,您將保持端口關閉,客戶端層訪問端口80以獲取aspx或php,然後(網絡內部)訪問db。

所以這很常見。但是,如果你只是玩弄不同的事情。

+0

我沒有提到端口號。只是想知道連接到數據庫時將使用什麼端口? – ckcheah

+0

你說防火牆阻止了它。所以我提到了端口號 – Drew

相關問題