sql開啟遠端訪問

2022-03-08 19:36:31 字數 1282 閱讀 2908

我們用的是sql server 資料庫 2008 版本,資料庫配置完之後從另一台電腦訪問資料庫死活連線不上,提示資訊如下

「 無法連線到 *.*.*.*。

在於sql server建立連線時出現與網路相關的或特定於例項的錯誤。未找到或無法訪問伺服器。請驗證例項名稱是否正確並且 sql server 已配置為允許遠端連線。(proveder:命名管道提供程式,error:40 - 無法開啟到 sql server的連線)(microsoft sql server,錯誤:53)」

下面說說資料庫配置步驟

1,如果安裝的時候 已經選擇 「混合模式(sql server 身份驗證和windows 身份驗證)(m)」, 並且已經為 sql server 系統管理員分配了賬戶和密碼

則不用重新配置。  配置方法如下:

用windows 驗證方法登入資料庫  選擇例項->右鍵 ->屬性 ->安全性 -> 選擇 「sql server 和  windows 身份驗證模式」 -> 確定

用windows 驗證方法登入資料庫  選擇例項->右鍵 ->屬性 -> 安全性->登入名->雙擊使用者名稱(一般為sa)->設定密碼

2,開始選單->所有程式->microsoft sql server 2008 ->配置工具 ->

sql server 配置管理器->網路配置->mssqlserver2008->雙擊「tcp/ip」  ->協議->已啟用-> 選 「是」 

sql server 配置管理器->網路配置->mssqlserver2008->雙擊「tcp/ip」  ->ip位址->ipall->tcp埠->輸入"1433" 點選確定

3,開始選單->所有程式->microsoft sql server 2008 ->配置工具 ->sql server 配置管理器->sql server服務-> sql server (mssqlserver2008)->右鍵重新啟動

4,在命令列下輸入netstat –an,如果找到有「0.0.0.0:1433」,就說明sqlserver在監聽了。

5,作業系統->安全中心->windows 防火牆-> 例外->新增程式

c:\program files\microsoft sqlserver\90\shared\sqlbrowser.exe

c:\program files\microsoft sqlserver\mssql10.mssqlserver\mssql\binn\sqlservr.exe

6,作業系統->安全中心->windows 防火牆-> 例外->新增埠   1433

注:防火牆這很關鍵!經常會遺漏防火牆這塊的配置。 還有配置完後重啟服務!

mysql 開啟遠端訪問 遠端訪問

select host,user,password from user 查詢使用者遠端訪問相關資訊 用root使用者登陸,然後 grant all privileges on to 建立的使用者名稱 identified by 密碼 flush privileges 重新整理剛才的內容 格式 gra...

MySQL 開啟遠端訪問

登入mysql mysql u root p 輸入密碼建立賬號 mysql use mysql mysql create user remote user identified by password 表示可以接受從任意ip的主機訪問,也可以寫成固定ip,這樣就只能從這個ip的機子訪問。為這個賬號賦...

redis 開啟遠端訪問

redis預設只允許本地訪問,要使redis可以遠端訪問可以修改redis.conf 解決辦法 1 注釋掉bind 127.0.0.1可以使所有的ip訪問redis 2 將protected mode yes 改為 protected mode no 最後最關鍵的是要重啟redis,並且讓修改後的配...