首先打開登錄SQL Server 2012管理器,然後雙擊在安全性里的用戶SA。
進入用戶SA的屬性界面,點擊「狀態」,單選框選項確保如圖所示,按確定。
之後打開SQL Server配置管理器,點擊SQL Server 服務選項,確定SQL Server是正在運行的。
如果想手動更改SQL資料庫的連接埠,只要更改如下圖的默認埠,SQL Server 2012 默認埠為1433。
最後,就是映射埠1433了,遠程連接這個資料庫時,格式為:Data Source=[域名或IP],[埠]。例如Data Source=117.232.22.132,4646。如果埠為默認的1433,就不用填寫埠,Data Source=117.232.22.132。
Ⅱ sql server 怎麼允許遠程連接
需要別人遠程你的資料庫,首先需要的是在一個區域網內,或者連接的是同一個路由器,接下來就是具體步驟:
(一)首先是要檢查SQLServer資料庫伺服器中是否允許遠程鏈接。其具體操作為:
(1)打開資料庫,用本地帳戶登錄,右擊第一個選項,選擇屬性:
(2)在打開的屬性窗口,在其右邊點擊「連接」,然後再左側勾上「允許遠程連接到此伺服器」:
(二)為微軟SQL伺服器(MSSQLServer)配置相應協議。
(1)依次選擇:開始-〉所有程序-〉Microsoft SQL Server 2008-〉配置工具-〉SQL Server配置管理器,如下圖所示:
(2)選擇「高級設置」後,在右邊菜單欄中找出「具有高級安全選項的Windows防火牆」並將其打開。打開後會發現在左邊菜單欄中有「入站規則(Inboud Rules)」選項。將該選項打開,並在右邊菜單欄中選擇「新建規則(New Rule)」選項:
(3)打開「新建規則」選項後,利用「新內置綁定規則向導」為1433埠配置「內部綁定協議」配置為適用於TCP/IP協議即可。(前提是,需要完成該步驟以前所述的所有步驟),根據下面的幾幅圖為1433埠配置適用於1433埠即可。
Ⅲ sql2008怎麼設置允許遠程連接
方法/步驟
1
登陸SQL Server 2008(windows身份認證),登陸後右擊,選擇「屬性」。
2
左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式。
3
選擇「連接」,勾選「允許遠程連接此伺服器」,建議將「最大並發連接數」按實際情況,進行設置,然後點「確定」。
4
展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性」。
Ⅳ sql server 2008配置允許遠程連接
首先要看一下你在對象資源管理器裡面的根目錄右鍵---屬性,然後在彈出的對話框選項頁選擇「連接」,看看是否設置了允許遠程連接;
如果設置了還不能連接,那麼你要看看你是不是安裝過高於sql2008的版本,例如安裝過VS2012等,如果有高於2008的版本那麼刪除掉就可以遠程了
Ⅳ 你好 SQL遠程連接到底怎麼設置
遠程連接sql server 2000伺服器的解決方案
一 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2000伺服器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。
2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單-> 程序-> Microsoft SQL Server-> 伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。
3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變。
4 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。
5 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入
netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入 select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。
如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。
三 檢查客戶端設置
程序-> Microsoft SQL Server -> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。
四 在企業管理器里或查詢那分析器連接測試
企業管理器-> 右鍵SQlserver組-> 新建sqlserver注冊-> 下一步-> 寫入遠程IP-> 下一步-> 選Sqlserver登陸-> 下一步-> 寫入登陸名與密碼(sa,password)-> 下一步-> 下一步-> 完成
查詢分析器-> 文件-> 連接-> 寫入遠程IP-> 寫入登錄名和密碼(sa,password)-> 確定
通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查詢分析器是15秒。
修改默認連接超時的方法:
企業管理器-> 工具-> 選項-> 在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡-> 連接設置-> 在 登錄超時(秒) 後面的框里輸入一個較大的數字
查詢分析器-> 工具-> 選項-> 連接-> 在 登錄超時(秒) 後面的框里輸入一個較大的數字
通常就可以連通了,如果提示錯誤,則進入下一步。
五 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接。解決方法如下所示:
1 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。
3 在"身份驗證"下,選擇"SQL Server和 Windows "。
4 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start mssqlserver啟動服務,也是一種快捷的方法)。
Ⅵ sql 2008 sql server怎麼允許遠程連接
1.Windows的"開始",依次選擇"所有程序"、"Microsoft SQL Server 2008",然後單擊「SQL Server Management Studio」,在對象資源管理器中,右擊你的伺服器,從快捷菜單中執行「屬性」,如下圖所示:
Ⅶ 如何將sql server配置為允許遠程連接
需要別人遠程你的資料庫,首先需要的是在一個區域網內,或者連接的是同一個路由器,接下來就是具體步驟:
(一)首先是要檢查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和密碼,如果能連接上,就說明已經配置好了
Ⅷ 如何用SQL語句修改SQLServer「允許遠程連接」設置項
您好,你的問題,我之前好像也遇到過,以下是我原來的解決思路和方法,希望能幫助到你,若有錯誤,還望見諒!登陸SQL Server 2008(windows身份認證),登陸後右擊,選擇「屬性」。2左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式。3選擇「連接」,勾選「允許遠程連接此伺服器」,建議將「最大並發連接數」按實際情況,進行設置,然後點「確定」。4展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性」。5左側選擇「常規」,右側選擇「SQL Server 身份驗證」,並設置密碼。選擇「狀態」,選中「啟用」,點擊「確定」。右擊資料庫選擇「方面」。在「方面」下接列表框中,選擇「伺服器配置,「RemoteAccessEnabled」屬性和」RemotoDacEnabled」設為「True」,點「確定」。至此SSMS已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用。下面開始配置Sql Server Configuration Manager (SSCM),選中左側的「SQL Server服務」,確保右側的「SQL Server」以及SQL Server Browser正在運行。打開左側「SqlServer網路配置」,打開「你自己資料庫實例名的協議」,查看右側的TCP/IP默認是「已禁用」,將其修改為「已啟用」。雙擊打開「TCP/IP」查看「TCP/IP屬性」下「協議」選項卡中的「全部偵聽」和「已啟用」項,是否都是設置成「是」。選擇「IP Addersses」選項卡,IP1、IP2、IPAll設置TCP埠為「1433」,TCP動態埠為空值,已啟用為「是」。將"客戶端協議"的"TCP/IP"也修改為「已啟用」。雙擊打開右側「TCP/IP」,打開「TCP/IP屬性」,將默認埠設為「1433」,已啟用為「是」。配置完成,重新啟動SQL Server 2008。最後一步,必需要防火牆上把SQL Server 的1433 TCP埠和1434 UDP埠映射出去。,非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!