2010-05-14 79 views
1

我正在使用System.DirectoryServices列出在服务器上运行的网站的状态。目前,我正在使用管理员帐户模拟此运行,但我更愿意拥有一个具有最低特权的特定用户帐户。System.DirectoryServices所需的用户权限

任何人都可以指向正确的方向吗?

回答

1

MS documentation看来,DirectoryServices只是委托调用IIS://目录条目到IIS ADSI提供程序。该IIS ADSI Provider docs状态,你需要运行它的本地管理员组的成员:

当使用ADSI配置IIS, 确保运行该脚本的 人的用户帐户的成员 管理员组或使用 LogonAdmin在管理员的 凭据下运行该脚本。