1. 程式人生 > >無法開啟使用者預設資料庫,登陸失敗 (Microsoft SQL Server ,錯誤:4064)

無法開啟使用者預設資料庫,登陸失敗 (Microsoft SQL Server ,錯誤:4064)

第一步:找到SQLCMD所在目錄,如圖:    在DOS裡進入該目錄,如圖:
第二步:執行SQL命令:sqlcmd -U"sa" -P"123456" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"               sqlcmd 修改使用者預設資料庫的語法如下:               SQL Server 身份驗證登入方式:
                 sqlcmd  -U"使用者名稱" -P"密碼" -d"預設資料庫名" -Q"exec sp_defaultdb N'使用者名稱', N'預設資料庫名'"
              Windows 驗證登入方式:

                  sqlcmd -E -d"預設資料庫名" -Q"exec sp_defaultdb N'電腦名\windows登入使用者名稱', N'預設資料庫名'"

再次登入 SQL Server 2008 即登入成功! 以上,是本人對於此問題解決方法的記錄,希望對讀者有所用處,謝謝!