配置VS2008自帶的SQL Server 2005 Express sa登陸

farcall發表於2011-04-16

終於也裝上了VS2008。

它自帶的SQL Server 2005 Express,小巧,而且可以把原來2000版本的資料庫相容進來。用來測試程式很實用

但是它預設是把sa賬戶禁用,那就意味著通過網路TCP/IP連線方式就不可行(單機版資料庫)。

開始動手吧。

第一件事,下載它的管理工具 SQL Server Management Studio Express。VS2008安裝程式沒有,需要從MS的網站下載:請猛擊這裡

下載安裝後,程式的Microsoft SQL Server 2005程式組會出現它的快捷方式。

接下來,我們開啟它

 

這個時候只有windows登陸模式。

那麼我們現在開始來配置sa模式登陸

1. 開啟SQL Server的配置管理器,配置SQLEXPRESS 的協議

 

注意這三個協議要啟用

2.1  配置TCP/IP的屬性之"協議"

 

這裡的全部偵聽選 否

2.2  配置TCP/IP的屬性之"IP地址"

 

注意TCP埠地址是 1433

3.配置客戶端協議

 

也是開啟這三個

4. 配置TCP/IP屬性

 

5.配置完成後重啟SQL Server服務

 

6. 測試埠1433

 

CMD中輸入了netstat -na 命令檢視

注意:如果沒有出現1433埠的話。請仔細核實之前的操作步驟,另外注意關閉系統防火牆。

7.SQL Server Management Studio Express 用windows身份驗證模式進入

 

在該模式的資料庫服務屬性裡面有一項“安全性”,選中圖示。

8.進入 安全性---->登入名----->屬性,修改sa的密碼。

 

修改完後確認退出

9. 再次登陸,這次可以使用SQL Server 身份驗證 模式

 

10. sa登陸完成

 

注意:有個步驟的操作容易混淆,如下圖

 

看看是不是與7 圖中的差不多。我當時按照網上某些轉載的文章配置,它寫的是“資料庫例項的屬性”,然後我就找了半天就是沒有安全性這個選項,以至以為是不是弄錯資料庫版本了。正確的應該是資料庫伺服器屬性。


本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/lylasi/archive/2010/03/29/5430219.aspx

相關文章