[MSSQL 2008] 更改SQL Server啟動帳戶

[MSSQL2008] 更改SQL Server啟動帳戶

更改SQL Server,SSRS,SSAS,SQL Server Agent等服務的啟動帳戶時,如果直接服務裡按右鍵更改登入,重新啟動服務時有可能會失敗:

clip_image002

重啟服務時遇到的錯誤訊息:

clip_image004

就算去參閱系統事件日誌,也只有不太有用的資訊:

initerrlog: 無法開啟錯誤記錄檔 ''。作業系統錯誤 = 3(failed to retrieve text for this error. Reason: 1815)。

請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。

最後才發現原來是用來啟動服務的帳號必須要存在於SQL Server的相關群組中:

clip_image006

把帳號加入各SQL Server service相關群組後就可以成功啟動了。建議從SQL Server組態管理員去改,因為它會自動把需要的權限賦予該帳號,省事多了。

clip_image008