如果要想遠程連接數據庫那么則需要在一個局域網中或一個路由器中才可以做到
接下來就是具體的操作檢查sqlserver數據庫是否允許遠程連接 具體操作為
(1)打開數據庫,用本地帳戶登錄,右擊第一個選項,選擇屬性:
(2)在打開的屬性窗口,在其右邊點擊“連接”,然后再左側勾上“允許遠程連接到此服務器”:
:
(二)為微軟SQL服務器(MSSQLServer)配置相應協議。
(1)依次選擇:開始-〉所有程序-〉Microsoft SQL Server 2008-〉配置工具-〉SQL Server配置管理器,如下圖所示:
(2)打開SQL Server配置管理器后,選擇SQL Server網絡配置下面的MSSQLSERVER,然后看右邊里面的TCP/IP是否為“已啟用”,如下圖所示:
(三)檢查SQL服務器防火牆設置 (快捷步驟-直接關閉防火牆(不安全))
(1)在進行完上兩步操作后,用戶需要做的是對SQL服務器防火牆進行重新配置。在進行這一步操作時,首先找到SQL服務器上那個端口支持TCP/IP協議。用戶可以在SQL服務器防火牆已經處於運行狀態下,右擊“TCP/IP協議”選擇“屬性”:
從上圖中我們可以看出,這台SQL服務器上支持TCP/IP協議的是1433端口。下一步要做的是在防火牆的配置中允許1433端口支持TCP/IP協議即可。如果服務器上運行的是Windows 7操作系統,其配置步驟為(其他微軟操作系統的做法類似),打開“控制面板”選擇“Windows防火牆”選項,然后點擊高級選項,如下圖所示:
(2)選擇“高級設置”后,在右邊菜單欄中找出“具有高級安全選項的Windows防火牆”並將其打開。打開后會發現在左邊菜單欄中有“入站規則(Inboud Rules)”選項。將該選項打開,並在右邊菜單欄中選擇“新建規則(New Rule)”選項:
(3)打開“新建規則”選項后,利用“新內置綁定規則向導”為1433端口配置“內部綁定協議”配置為適用於TCP/IP協議即可。(前提是,需要完成該步驟以前所述的所有步驟),根據下面的幾幅圖為1433端口配置適用於1433端口即可:
最后點擊“完成”即可。測試方法:在局域網內找一台電腦,打開SQLServer數據庫,然后輸入你的Ip和密碼,如果能連接上,就說明已經配置好了,如下圖所示:
轉載自:https://www.cnblogs.com/weizhengLoveMayDay/p/3267756.html
希望可以幫助大家.尊重作者的知識產權,請大家若要轉載請標清出初