系統(tǒng)用戶administrator 密碼改變后,注銷重新登錄,發(fā)現(xiàn)SQL Server沒有隨機(jī)啟動(dòng)。手動(dòng)從服務(wù)管理器中啟動(dòng),提示“由于登錄失敗而無法啟動(dòng)服務(wù)”。
原因:
安裝SQL Server時(shí)是使用默認(rèn)登錄用戶來作為啟動(dòng)SQL Server服務(wù)的賬號(hào)(對(duì)于自己使用的單機(jī),通常就是administrator),當(dāng)該用戶更改了用戶名(如把a(bǔ)dministrator改成admin)或更改了其口令時(shí),再次啟動(dòng)服務(wù)器,就出現(xiàn)“同于登錄失敗而無法啟動(dòng)服務(wù)”的錯(cuò)誤了。
解決方法如下:
1、將administrator的密碼改回原來的密碼;
2、從數(shù)據(jù)庫(kù)服務(wù)管理器中啟動(dòng)SQLServer;
3、從“計(jì)算機(jī)管理”中修改administrator的密碼;
4、打開數(shù)據(jù)庫(kù)企業(yè)管理器,在左邊數(shù)據(jù)庫(kù)服務(wù)器列表中找到要修改的服務(wù)器,點(diǎn)擊右鍵菜單【屬性】,在出現(xiàn)的屬性對(duì)話框中選擇“安全性”表項(xiàng);
5、在“啟動(dòng)服務(wù)帳戶”處的“本帳戶”選項(xiàng)中修改密碼為administrator的新密碼,點(diǎn)擊“確定”,系統(tǒng)提示“是否現(xiàn)在停止并重新啟動(dòng)服務(wù)器?”,點(diǎn)擊“是”。數(shù)據(jù)庫(kù)服務(wù)器會(huì)自動(dòng)停止并重新啟動(dòng)。
建議與總結(jié):
1、如果在“啟動(dòng)服務(wù)帳戶”處的選項(xiàng)不是“本帳戶”,而是“系統(tǒng)帳戶”,則修改用戶密碼不會(huì)導(dǎo)致數(shù)據(jù)庫(kù)啟動(dòng)失敗;
2、數(shù)據(jù)庫(kù)服務(wù)器必須是運(yùn)行狀態(tài),才可修改其屬性,否則連接不上;所以才必須改回原密碼,將數(shù)據(jù)庫(kù)啟動(dòng)后再修改;
3、必須先修改administrator的密碼,再修改數(shù)據(jù)庫(kù)的安全性屬性,反之則修改不成。
SQL服務(wù)器上SQLserverAgent無法啟動(dòng)的解決方法
對(duì)于服務(wù)器上數(shù)據(jù)的備份工作是網(wǎng)管員日常工作中最重要的工作之一,SQLServerAgent服務(wù)使得我們可以用SQL上的“數(shù)據(jù)庫(kù)維護(hù)計(jì)劃”功能來自動(dòng)備份數(shù)據(jù),但最近我發(fā)現(xiàn)服務(wù)器上SQLServerAgent服務(wù)無法啟動(dòng)了,回想最近所做的操作,原來是因?yàn)槲野裇QL中Builtin/Administrators這個(gè)帳號(hào)的服務(wù)器訪問權(quán)限禁止掉了,因?yàn)檫@個(gè)帳號(hào)的存在對(duì)于SQL來說很不安全,但又不想刪除,因此把它的權(quán)限禁止,結(jié)果導(dǎo)致SQLServerAgent服務(wù)無法啟動(dòng)。
解決方法很簡(jiǎn)單,只要?jiǎng)h除這個(gè)帳號(hào),再建一個(gè)同時(shí)具有系統(tǒng)管理權(quán)限和SQL管理權(quán)限的用戶,然后用這個(gè)用戶去啟動(dòng)
SQLServerAgent服務(wù)就可以了。
以下是操作步驟:
1、打開企業(yè)管理器,打開左邊的實(shí)例->安全性->登錄,在右邊空白處右擊鼠標(biāo),選“新建登錄”,單擊“名稱:”右邊的按鈕,會(huì)出現(xiàn)很多帳號(hào)名,選擇一個(gè)具有windows超級(jí)管理員權(quán)限的用戶(如Administrator),單擊“添加”,再在“服務(wù)器角色”標(biāo)簽中選中“System Administrators”打勾,確定。
2、打開企業(yè)管理器左邊的“管理”,右擊“SQLServer代理”,選屬性->常規(guī)->服務(wù)啟動(dòng)帳戶,選“本帳戶”,然后在旁邊輸入剛才所建的帳戶和密碼(例如:./Administrator),密碼是此用戶的密碼,確定。
3、最后,右擊“SQLServer代理”,選“啟動(dòng)”,就能看到Agent成功啟動(dòng)了。