在 Server 2003 上运行计划任务所需的最低权限是什么?

在 Server 2003 上运行计划任务所需的最低权限是什么?

我正在尝试在我的服务器 2003 机箱(位于 WWW 上)上设置一个计划任务,以将网络日志读入数据库。

当我运行使用设置的 .cmd 文件时runas,任务成功。但是,当我尝试在用户下安排任务时,出现以下错误:

“ImportToday.job”(ImportToday.cmd)2010 年 9 月 15 日下午 2:37:30 ** 错误 **
    无法启动任务。
    具体错误是:
    0x80070005:拒绝访问。
    尝试使用任务页面的浏览按钮来找到该应用程序。

将账户添加logimporterAdministrators组内可以让计划任务成功执行,但这确实不是一个长期的选择。

我已尝试添加Log on as a service权限,并且该帐户目前有Log on as a batch job权限。

我需要做什么?

答案1

而且.....我找到了它。

默认情况下,CMD.EXE未登录桌面会话时需要特殊权限。

因此,通过添加帐户权限解决了我的问题ReadRead & Execute

那是:

cacls C:\Windows\system32\cmd.exe /e /g logimporter:r

帮我修好了。

相关内容