我创建了一个用户帐户来运行一些任务,如果我使用我的帐户运行任务,但使用“以任务管理器用户身份运行”,则任务运行正常(没有权限问题,并且得到了我期望的结果)。但如果我使用任务管理器运行相同的任务,它会失败 0x1,并且我在 Security EventLog 上收到下一个错误(西班牙语,抱歉):
Tipo de suceso: Errores
Origen del suceso: Security
Categoría del suceso: Uso de privilegios
Id. suceso: 578
Fecha: 10/08/2010
Hora: 11:55:05
Usuario: TEST\tareasprogramadas
Equipo: TEST_NT6
Descripción: Operación de objetos con privilegios:
Servidor de objetos: Eventlog
Identificador de objeto: 0
Id. de proceso: 400
Nombre de usuario principal: TEST_NT6$
Dominio principal: TEST
Id. de inicio de sesión principal: (0x0,0x3E7)
Nombre de usuario cliente: tareasprogramadas
Dominio de cliente: TEST
Id. de inicio de sesión de cliente: (0x2,0xD5DAEC40)
Privilegios: SeSecurityPrivilege
Para obtener más información, vea el Centro de ayuda y soporte técnico en http://go.microsoft.com/fwlink/events.asp.
该任务只是从 EventLog (PsLogList.exe) 获取安全审计。有什么想法吗?
谢谢,BR
答案1
通过使用“以身份运行”命令,您实际上并不是以您的用户身份运行它,而是以您在执行“以身份运行”时输入的帐户“身份”运行它。它们是两个完全不同的安全上下文。如果任务在您的帐户下失败,则您没有适当的权限来运行相关任务。