最近用到SQL Server 2012的遠程連接,整理如下:
SQL Server默認是不允許遠程連接的,如果想要在本地用SSMS連接遠程服務器上的SQLServer2012數據庫,需要確認以下環節:
1)如果是工作組環境,則需要使用SQL Server身份驗證方式
2)如果是Windows域環境,則可使用Windows身份驗證或者SQL Server身份驗證
現在以工作組環境下SQL Server身份驗證方式爲例:
1)啓用SQLServer身份驗證模式進行登錄(需重啓實例)
2)建立可用的SQL Server服務器登錄名
3)允許遠程連接到服務器實例
4)設置服務器的“方面”中,“RemoteAccessEnabled”屬性爲True
5)確保服務器實例和“SQL Server Browser”服務開啓
6)確保服務器實例的TCP/IP協議已啓用,並且端口號爲1433(或其它)
7)確保Windows的防火牆允許SQL Server使用的端口號(1433)可訪問,或者關閉防火牆(具體配置略)
最後用SSMS連接遠程的SQL Server實例: