当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > Windows 2000中任务时间表的帐号问题

Windows服务器
取消Windows 2000不必要的服务
Win2000下修改注册表加强安全
Windows2000/XP服务攻略
Win 2000的超酷技巧
为Windows配置多个网关
给注册表编辑器装个地址栏
WIN 2003中的服务器群集功能
解析Win 2000中的EXE文件(1)
解析Win 2000中的EXE文件(2)
解析Win 2000中的EXE文件(3)
解析Win 2000中的EXE文件(4)
摆脱DLL地狱困扰之目前的困境
一些windows使用的精彩技巧
最完善方法 优化Windows服务器磁盘性能
解除上网限制 IP和MAC捆绑的破解
Windows服务器:切断默认共享通道七招
如何恢复Win 2000个人配置
Win 2000检测系统安全清单(1)
Win 2000检测系统安全清单(2)
Win 2000检测系统安全清单(3)

Windows服务器 中的 Windows 2000中任务时间表的帐号问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 77 ::
收藏到网摘: n/a

平常我都是使用任务时间表(Task Scheduler)来管理“工作站”与“文件服务器”之间传输文档的自动备份。设置日志时,需要输入一个密码。出于安全的考虑,我会经常修改计算机的登录密码,此时,也必须修改Task Scheduler的密码,否则就无法启用该服务。如果只是偶尔用用Task Scheduler倒也无所谓,可惜设置系统备份日程是我每天必做的“功课”,这就很烦了。目前我所使用的操作系统为Win2K,听说Win XP的task scheduler可设置为“只在登录时运行”。请问,Win 2K是否有相类似的选项?如果没有,请问有什么一劳永逸的办法,可以让我不必每次运行Task Scheduler时都必须修改它的密码?

这个问题我以前也曾经碰到过,并着实伤了一番脑筋。如果你是以管理员帐户登录计算机,并且修改了该帐户的密码,那么,只能修改计算机内存储的Task Scheduler服务密码,否则,将无法启用它。有一次当我修改了管理员的登录密码后,发现交由SQL Server Agent执行的任务也跟着中止了,才找到了问题的症状所在(因为这些任务在执行时使用的都是管理员的身份,而非SQL的登陆帐号,管理员的用户帐户改变了,即使后者的密码保持不变,任务仍无法继续)。

要绕过这一“壁垒”,唯一可能的办法就是在该系统中专门设置一个启用scheduled task服务的独立帐户,这样一来,就不需要修改密码了,但是,必须对该用户开放所有的权限。(Task Scheduler服务有一项缺省规定,允许未授权用户创建scheduled jobs,并交由任务规划器执行。)我目前使用就是这个方法。如果用匿名帐户和密码登录系统,一般不会受到攻击(如果你担心这个问题的话,大可不必)。