平常我都是使用任務(wù)時間表(Task Scheduler)來管理“工作站”與“文件服務(wù)器”之間傳輸文檔的自動備份。設(shè)置日志時,需要輸入一個密碼。出于安全的考慮,我會經(jīng)常修改計算機(jī)的登錄密碼,此時,也必須修改Task Scheduler的密碼,否則就無法啟用該服務(wù)。如果只是偶爾用用Task Scheduler倒也無所謂,可惜設(shè)置系統(tǒng)備份日程是我每天必做的“功課”,這就很煩了。目前我所使用的操作系統(tǒng)為Win2K,聽說Win XP的task scheduler可設(shè)置為“只在登錄時運(yùn)行”。請問,Win 2K是否有相類似的選項(xiàng)?如果沒有,請問有什么一勞永逸的辦法,可以讓我不必每次運(yùn)行Task Scheduler時都必須修改它的密碼?
這個問題我以前也曾經(jīng)碰到過,并著實(shí)傷了一番腦筋。如果你是以管理員帳戶登錄計算機(jī),并且修改了該帳戶的密碼,那么,只能修改計算機(jī)內(nèi)存儲的Task Scheduler服務(wù)密碼,否則,將無法啟用它。有一次當(dāng)我修改了管理員的登錄密碼后,發(fā)現(xiàn)交由SQL Server Agent執(zhí)行的任務(wù)也跟著中止了,才找到了問題的癥狀所在(因?yàn)檫@些任務(wù)在執(zhí)行時使用的都是管理員的身份,而非SQL的登陸帳號,管理員的用戶帳戶改變了,即使后者的密碼保持不變,任務(wù)仍無法繼續(xù))。
要繞過這一“壁壘”,唯一可能的辦法就是在該系統(tǒng)中專門設(shè)置一個啟用scheduled task服務(wù)的獨(dú)立帳戶,這樣一來,就不需要修改密碼了,但是,必須對該用戶開放所有的權(quán)限。(Task Scheduler服務(wù)有一項(xiàng)缺省規(guī)定,允許未授權(quán)用戶創(chuàng)建scheduled jobs,并交由任務(wù)規(guī)劃器執(zhí)行。)我目前使用就是這個方法。如果用匿名帳戶和密碼登錄系統(tǒng),一般不會受到攻擊(如果你擔(dān)心這個問題的話,大可不必)。
新聞熱點(diǎn)
疑難解答
圖片精選