SQL Server 2008R2 禁用遠程鏈接

不少人在開發過程當中都會用多數據庫(這裏僅討論MSSQL),也都會在服務器上裝MSSQL,在你裝上MSSQL後,機器上的1433端口就被激活了.若是你的服務器是在內網,也許不用過多的關注,若是你的服務器是直接對外的,有一個外網訪問IP,在你數據庫開啓SQL Server認證的時候,你可能就會留意一個問題了,你的數據庫是能夠被遠程鏈接管理的.數據庫

有的人說能夠只開啓window認證,關閉SQL Server認證,就不怕這個問題了,可是咱們不能忽略一點,數據庫一般都是伴隨着程序一塊兒使用的,而程序鏈接數據庫大部分都是用的SQL Server認證的,關閉SQL Server認證,無疑就是讓程序沒法使用了,因此最好的方法就是對外不容許遠程鏈接,對內是能夠鏈接的.服務器

針對上述現象,我大體作了一個圖文配置的描述,但願能幫忙到各位須要幫忙的人.測試

如下數據庫默認爲 MSSQL2008R2spa

1.首先找到你的SQL Server 配置管理器點擊左邊的MSSQLSERVER的協議,在右邊找到TCP/IP以下圖所示,若是你是x86的系統,看到的可能會有區別blog

2.點擊TCP/IP協議,在協議一欄中,找到 所有偵聽,修改成否開發

3.點擊IP地址,將IP地址爲127.0.0.1(IPV4)或::1(IPV6)的已啓用修改成是,其它的IP地址的已啓用修改成否配置

4.IPAll的配置不變程序

通過上述配置,我想應該能解決了.
但我沒有通過其它的詳細測試,可能會有其它的不足存在,若有其它問題,歡迎經過留言反饋,我會及時跟進~方法

相關文章
相關標籤/搜索