如何設定遠端連線SQL Express 2005

2022-02-22 20:23:38 字數 2107 閱讀 3416

----------------------------------------**至

預設安裝的sql 2005 express是不能進行遠端連線的,所以需要一些額外的步驟:

1、是否sql 2005 express服務未允許遠端連線?

解決辦法是在management studio express中新建乙個查詢,執行以下語句:

sp_configure 'remote admin connections', 1;

goreconfigure;

go然後重啟服務。

2、是否沒有開啟遠端連線的協議?

解決方法是開啟sql server configuration manager,展開sql server 2005 network configuration,

選擇目標例項名,在右邊的列表裡允許遠端連線的協議。然後重啟服務。

3、是否安裝伺服器時,驗證方式選擇了windows驗證?

要改變這點比較容易。先使用windows驗證的方式登陸management studio,

右鍵點選object explorer的目標伺服器,選擇properties,再點選security,

在server authertication節上選擇「sql server and windows authentication mode」。

然後重啟服務。

4、是否是windows防火牆阻擋了遠端的sql連線?

使用以下命令開啟相應埠:

netsh firewall set portopening tcp 445 sqlnp enable all

netsh firewall set portopening tcp 1433 sql_port_1433 enable all

netsh firewall set portopening udp 1434 sqlbrowser enable all

另外,如果選擇了windows驗證方式安裝的伺服器,那麼sa帳號可能被停用。

特別的,如果使用sa登入時出現「microsoft sql server, error: 18452」的問題,

那麼你還需要使用如下語句開啟帳戶:

alter login sa enable ;

goalter login sa with password = '123' ;

go如果您是通過使用例項名稱來執行 sql server 2005 並且在連線字串中沒有使用特定的 tcp/ip 埠號,則必須啟用 sql server browser 服務以允許遠端連線。例如,使用 《計算機名》\sqlexpress 的預設例項名稱安裝的 sql server 2005 express。不管您正在執行多少個 sql server 2005 例項,只需要啟用一次 sql server browser 服務。若要啟用 sql server browser 服務,請執行以下步驟。

重要說明:這些步驟可能會增加您的安全風險。這些步驟還可能導致您的計算機或網路更易於受到惡意使用者或惡意軟體(如病毒)的攻擊。我們之所以推薦本文介紹的這一過程,是為了使程式能夠按照設計意圖執行,或者為了實現特定的程式功能。我們建議在進行這些更改之前,充分考慮在您的特定環境中實施這一過程可能帶來的風險。如果您選擇實施此過程,請採用任何適當的附加步驟以保護您的系統。我們建議只有確實需要這一過程時才使用它。 1. 單擊「開始」,依次指向「程式」、「microsoft sql server 2005」和「配置工具」,然後單擊「sql server 外圍應用配置器」。 2. 在「sql server 2005 外圍應用配置器」頁上,單擊「服務和連線的外圍應用配置器」。 3. 在「服務和連線的外圍應用配置器」頁上,單擊「sql server browser」,在「啟動型別」中單擊「自動」選項,然後單擊「應用」。

注意:在單擊「自動」選項後,每次啟動 microsoft windows 時將自動啟動 sql server browser 服務。 4. 單擊「啟動」,然後單擊「確定」。注意:在計算機上執行 sql server browser 服務時,計算機顯示其上執行的每個 sql server 例項的例項名稱和連線資訊。如果不啟用 sql server browser 服務並且通過分配的 tcp 埠直接連線到 sql server 例項,則可以降低此風險。本文不討論如何通過 tcp 埠直接到 sql server 例項。

mysql遠端連線設定 MySQL遠端連線設定

這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。mysql遠端連線的設定問題 下面是步驟 1 登陸本地的mysql server mys...

SQL遠端連線設定

設定 sql server 2008 以允許遠端連線 如果無法通過 ip位址遠端連線你的 sql server 2008 伺服器,可以參考下面的內容進行設定。在進行下述設定之前,應該確保你的網路已經安裝設定完畢,伺服器已經正常連線到網路中。1 單擊windows的 開始 依次選擇 所有程式 micr...

mysql 設定遠端連線

授權法 grant select,insert,update,delete,create,drop on tablename.to username localhost identified by password 注意 tablename 你自己資料庫的名字,username 連線庫使用者名稱,l...