如何测试我是否有权安装服务并让它在域上以我的身份运行?

时间:2010-02-11 21:00:02

标签: windows-services

我想编写一个服务(启动并在计算机启动时运行)查询Active目录,因为IIS使用的用户没有查询AD的权限。如何确定A)我的本地管理员权限的工作站,以及B)共享团队工作站是否允许我这样做?

1 个答案:

答案 0 :(得分:1)

您作为交互式用户可以做的任何事情都可以由具有适当权限和配置的服务来完成,因此这不是一个确定是否可以,而是配置服务以便它可以的问题。

您的安装包应该请求一组适当的凭据(当然必须由具有安装此类服务权限的用户运行)。服务本身应该只捕获并记录任何权限异常。

作为示例 - 查看SQL Server安装过程。早期请求您指定具有所需权限的帐户。