是否可以在 inetpub 之外授予 IIS 用户权限?

Is it possible to Give IIS Users Permissions Outside of inetpub?

我正在尝试授予 IIS 对位于托管网站的机器的 C: 驱动器上的文件夹的完全控制权限。它包含我的应用程序所需的数据库文件。有什么方法可以为 IIS 提供显式权限吗?

有人发帖说我可以让 NETWORK SERVICE 完全控制目录,所以我已经授予 NETWORK SERVICE 帐户完全权限,但我仍然无法访问数据库文件。当我在 \inetpub\wwwroot folder.

中存储数据库文件的副本时,一切正常

IIS 版本 8.5.9600.16384

查看应用程序池并将权限授予 App Pool identity,或将身份设置为具有必要权限的用户。

您使用的是本地数据库吗?如果是本地的,打开1433端口。SQL Connection String

选择适合你的