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

Windows服务器
Windows 2003实现软RAID
Windows 2003部署软件
Windows2003系统优化大有玄机
Windows 2003优化配置
无盘Windows 2003安装指南
Win 2003常见故障诊断
轻松提高Win 2003的运行速度
Win 2003轻松建立森林间信任
Win 2003中IE安全区域的设置技巧
探测Win2K/XP/2003本机系统信息
改变Win 2003登录方式
Win 2003菜鸟使用手记
变Win 2003为工作站
2003添加自定义用户设置
Windows Server 2003特别版图片展示
制作无盘Windows 2003无忧Ghost文件
手把手教你如何部署Windows 2003的DHCP
Windows Server 2003系统安全技巧集
Windows 2003中如何安装和使用IE7.0
Windows 2003优化系列之为IE加速

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 47 ::
收藏到网摘: 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,并交由任务规划器执行。)我目前使用就是这个方法。如果用匿名帐户和密码登录系统,一般不会受到攻击(如果你担心这个问题的话,大可不必)。