SharePoint计时器作业中的"RunWithElevatedPrivileges"?

ash*_*rya 6 sharepoint moss wss sharepoint-2007 timer-jobs

我们可以在SharePoint计时器作业中使用SPSecurity.RunWithElevatedPrivileges吗?

在其身份下,计时器作业是否在提升的特权下运行?

任何问题,必须知道有关这方面的事实也将不胜感激.

dah*_*byk 13

RunWithElevatedPrivileges仅当当前线程正在使用模拟时才有效,即IIS.在其他代码(计时器作业,控制台应用程序,工作流程等)中使用它将无效.Colin是正确的,默认情况下,计时器服务作为COnfiguration向导中指定的服务器场服务帐户运行.您可以在Windows服务中验证这一点.


Col*_*lin 5

它们在您首次运行SharePoint产品和技术配置向导时使用的帐户下运行,以连接到SQl /运行中央管理应用程序池.即SharePoint中的God帐户.