最近因安管要求變更一些系統帳號,剛好有一組帳號是目前SQL Server 2000 Cluster中的啟動帳號,所以就在此紀錄一下變更程序
SQL Server程序
1. 將啟動資料庫的帳號加入到各節點主機中的LOCAL/ADMINISTRATORS群組中
2. 開啟SQL Server 服務主機上的Enterprise Manager
3. 在"SQL Server Enterprise Manager"主控台視窗中依序展開 "主控台跟目錄" > "Microsoft SQL Servers" > "SQL Server 群組" > "PS-DB-XYZ(SQL Cluster Name)"
4. 在"PS-DB-XYZ(SQL Cluster Name)上"右鍵"內容"
5. 在"SQL Server屬性"視窗點選"安全性"頁籤
6. 在"安全性"頁籤下的"啟動服務帳號"窗格中將"指定帳戶"變更為新的啟動帳號,當然密碼也要跟著變更
P.S : 這樣變更完成後會自動在每個節點上添加該帳號所需要的權限
7. 變更完成後按下"確定"
SQL Server代理程式(SQL Agent)
1. 開啟SQL Server 服務主機上的Enterprise Manager
2. 在"SQL Server Enterprise Manager"主控台視窗中依序展開 "主控台跟目錄" > "Microsoft SQL Servers" > "SQL Server 群組" > "PS-DB-XYZ(SQL Cluster Name)" > 管理 > "SQL Server代理程式"
3. 在"SQL Server代理程式"上右鍵"內容"
4. 在"SQL Server代理程式屬性"視窗的"服務啟動帳戶"窗格中變更"使用指定帳戶"及"密碼"後按下"確定"
以上兩個程序完成後,便可以切換Cluster測試是否正常
~~若有任何問題歡迎與我討論~~