2015-06-24 24 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

相关问题