數據庫問題總彙

1.數據庫附加失敗

解決方案:

                  把放數據庫的文件夾右鍵屬性裏設置EveryOne權限爲全部。

2.sa無法連接

解決方案:1、 在服務器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server;

             2、 展開"SQL Server組",鼠標右鍵點擊SQL Server服務器的名稱,選擇"屬性",再選擇"安全性"選項卡;

             3、 在"身份驗證"下,選擇"SQL Server和 Windows ";

             4、 重新啓動SQL Server服務。

3.sa賬戶被禁用

解決方案:

                 清楚sa密碼重新設置:EXECsp_passwordnull,null,'sa'    
                 如果該語句執行完成後, 再用sa連接你的實例, 應該就沒有問題了.   
                 如果執行 EXEC sp_password null,null,'sa'     ALTERLOGINsa ENABLE
                 這句話時報如下的錯誤:
                 Msg 15118, Level 16, State 1, Line 1
                 密碼有效性驗證失敗。該密碼不夠複雜,不符合 Windows 策略要求。 
                 則說明你的服務器的密碼策略有複雜性要求(SQL 2005的密碼複雜性與Windows的密碼複雜性策略是關聯的),則要求你把sa的密碼設置爲一個複雜的密碼,因此得改爲如下語句:
                 EXEC sp_password null,
'abc.!@#456SA','sa'
                 ALTER LOGIN sa ENABLE 
                 注:
                 sp_password 語法如下:
                 sp_password [舊密碼], <新密碼>, [登錄名]
                 如果還無法解決,請打開Microsoft SQL Server 2005→配置工具→SQL Server Configuration Manager,將所有協議啓用,然後按提示重啓服務即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章