1
在我的應用程序中,我通常使用SQL實例枚舉器來獲取SQL Server的所有實例。但是我發現運行防火牆和/或Internet安全不允許應用程序訪問實例。爲此,我必須建議該人員關閉防火牆,以便它可以訪問不是個好主意的實例。我谷歌搜索,但我發現一些批處理文件腳本適用於特定的Windows版本(Windows Server 2008,XP等)。爲SQL Server打開端口的通用方法
但我想知道一些通用的腳本或方法,在任何機器上打開SQL Server的端口。我該如何解決這個問題?
我明白這個問題,甚至是潛在的「需要」。但是,我真的認爲你應該改變應用程序的體系結構,而不是讓人們公開他們的數據庫服務器。公開數據庫服務器是非常糟糕的做法,如果這是它可以運行的唯一方式,那麼我將無法安裝應用程序。 – NotMe 2012-02-03 18:56:08
@ ChrisLively-我已經提到關閉防火牆(但是很短的時間)並不是一個好習慣。 – 2012-02-03 19:01:58
我認爲允許SQL Server使用自己機器的資源不會暴露數據庫。 – 2012-02-03 19:04:43