iT邦幫忙

DAY 27
10

SQL Server 無敵手冊系列 第 27

SQL Server 無敵手冊第廿七篇-淺談SQL Server中SQL Server Agent服務帳戶

三十篇的SQL Server 無敵手冊進入了最後尾聲,在最後這尾聲中,我準備幫大家進一步的介紹自動化管理作業作更深入的介紹了,這篇我們就由SQL Server Agent服務帳戶開始說明。
我們曾經在SQL Server 無敵手冊第十九篇中有提到SQL Server Agent的服務帳戶,可能會影響到執行紀錄傳送作業,所這表示著您可能需要了解這個服務的啟動帳戶,且必要時您可能需要對他進行調整。
SQL Server 2008安裝時,會需要您指定啟動SQL Server Agent服務的帳戶,並且讓您可以調整服務的啟動類型(預設為手動)。大多情況下,您在安裝時可能都會指定為本機系統帳戶,如下圖紅色框框所示:

除了在安裝時可以設定服務帳戶之外,您在安裝後也可以透過作業系統的[服務],來變更啟動帳戶。

或是使用[SQL Server 組態管理員]來進行變更,操作方式大同小異,本篇範例我們就以[SQL Server 組態管理員]來進行操作介紹。

變更方式請在[SQL Server 組態管理員]中的SQL Server服務節點,對SQL Server Agent服務按下滑鼠右鍵,然後在跳出的選單中按下[內容]。

您可以看到在[內容]對話視窗中的[登入]頁面,您可以選擇下列兩種類型的其中一類:
*內建帳戶:這是指作業系統的內建帳戶,有本機系統、本機服務跟網務服務三個帳戶可以讓您下拉選擇。
*這個帳戶:這是讓您指定使用者帳戶,選擇這個項目時,您需要手動輸入帳號跟密碼。

[內建帳戶]
接著我們幫大家說明Windows Server 2003/2008中的作業系統內建帳戶,如下圖當您選擇內建帳戶時,會讓您用下拉選單,由本機系統、本機服務跟網務服務這三個帳戶選擇其中一個。

本機系統(Local System):本機系統的帳戶名稱為NT AUTHORITY\System。此帳戶對於本機系統的資源存取可以不受限制。
本機服務(Local Service):本機服務的帳戶名稱為NT AUTHORITY\LocalService。此帳戶對於本機系統的資源存取與使用者群組成員相同。(SQL Server Database Engine跟SQL Server Agent 不支援此帳戶來啟動服務。)
網路服務(Network Service):網路服務的帳戶名稱為NT AUTHORITY\NetworkService。此帳戶對於本機系統的資源存取高於使用者群組成員,並且使用[電腦帳戶]的認證來存取網路資源。
[這個帳戶]
選擇[這個帳戶],其實就是指定使用者帳戶,使用這個選項時,您可以使用[本機使用者帳戶]或是[網域使用者帳戶],當然要使用網域使用者帳戶時,您需要先加入網域。假設我們要使用本機的Administrator,我們可以如下圖所示,輸入帳戶與密碼。

[啟動類型]
您也可以透過[SQL Server 組態管理員]調整SQL Server Agent的服務類型,在前一節中將[內容]對話視窗跳到[服務]頁面,然後可以透過下拉選單挑選啟動模式,可以挑選的模下如下:
[自動]:Windows 啟動時自動載入服務。
[手動]:Windows 啟動時不自動載入服務,在需要的時候手動開啟。
[已停用]:Windows 啟動的時候不自動載入服,在需要的時候選擇手動或者自動方式開啟服務,並重新啟動電腦完成服務的配置。

現在你已經知道如何透過透過[SQL Server 組態管理員]調整SQL Server Agent的服務帳務以及服務類型,下一篇,將跟大家介紹SQL Server Agent Proxy。


上一篇
SQL Server 無敵手冊第廿六篇-管理SQL Server的透明資料加密(TDE)
下一篇
SQL Server 無敵手冊第廿八篇-淺談SQL Server中SQL Server Agent Proxy
系列文
SQL Server 無敵手冊30

1 則留言

0
funkent
iT邦高手 1 級 ‧ 2009-10-29 13:11:17

補上SQL Server 無敵手冊全系列的連結
SQL Server 無敵手冊

30篇?27篇尾聲??
阿,到底是幾篇??
接近尾聲,不是尾聲吧~~搞混我~~

funkent iT邦高手 1 級‧ 2009-10-31 00:54:13 檢舉

抱歉抱歉,進入了最後尾聲是指說接近的意思!不好意思!讓您誤會囉

我要留言

立即登入留言