将登录设置为管理员用户的模拟和运行服务是否相同?

时间:2014-01-21 12:58:30

标签: c# .net windows windows-services impersonation

我在本地系统帐户下的本地计算机上运行了1个Windows服务。此服务是用C#编写的。我在代码中使用模拟来在管理用户上下文下运行服务代码。如果我将服务登录设置为管理员帐户并从服务中删除模拟代码,那么仍然会在管理员用户上下文下运行代码吗?我的意思是这两种方法是相同还是有不同之处?

1 个答案:

答案 0 :(得分:0)

两种方法完全相同。您可以安全地从服务中删除任何模拟代码,并将其配置为在管理控制台中的管理员帐户下运行。