我在 Windows Server 2003 上部署的 Windows 服务应用程序需要访问网络资源以及我插入的 USB 令牌。当我使用本地系统帐户时,我可以访问 USB,但不能访问网络文件。使用其他用户选项时,我无法访问 USB。有没有办法同时访问两者?
答案1
您应该让该服务作为域用户帐户运行,向该帐户授予对网络资源的适当权限,并使其成为运行该服务的服务器上的本地管理员(或仅授予其适当的 NTFS 权限)。
或者,您可以让您的服务以 LocalSystem 身份运行,但它将完全控制服务器,并且要授予它对网络资源的访问权限,您需要为域中服务器的计算机帐户分配权限。
我强烈建议选择第一个选项。