首先下載一個管理器SQL Server Management Studio Express(SQLServer2005_SSMSEE.msi),微軟的官方網站有。
1、開啟sql2005遠程連接功能:
第一步 :SQL Server Configuration Manager -> SQL Server 2005 Services 將 SQL Server Browser 設置為 running,
如果沒有Enable的話,右鍵 PropertIEs -> Service -> StartMode = Auotomatic
第二步: SQL Server 2005 Network Configuration -> Protocols for SQLXPRESS 下同時使用TCP/IP和named pipes
第三步:SQL Native ClIEnt Configuration 下同時使用TCP/IP和named pipes
2、登陸改為混合模式:
打開manage管理器->以Windows方式連接並進入數據庫->右鍵點擊你的數據服務器->屬性->security>選中SQL Server and Windows Authentication
3、新建SQL Server方式的用戶名和密碼:
manage管理器 -> security -> 右鍵點擊logins->new login...-> 選中SQL Server authentication ->設置login name 和password(confirm passWord)以及 默認的數據庫
最好去掉“enforce passWord expiration”前的小鉤,否則每次登陸都要修改密碼。
注意 : 一定要在User Mapping 頁面中選擇該用戶對應的數據庫(即使前面已經選擇了默認數據庫),否則還是會登錄不上
如果需要修改數據庫,必須分配 db_Owner 角色
4、重新啟動服務器
雖然網上好多文章都說只需要重新啟動SQL服務就可以,但是經過驗證,必須重新啟動機器才行
In order to get things to work. You might need to completely reboot the server Machine after making the changes. There have been reports (thanks P.C.) that starting and stopping the SQL Server and Browser software is not enough.
5、使用SQL Server Configuration Manager 測試
注意 : Server Name 一定要 Serever\SQLEXPRESS
同時還要在 Options -> Network protocol 中 選擇 TCP/IP 才能順利登錄