海海日记-冯海滨博客

您现在的位置是:首页 > C# > 正文

C#

IIS_WPG用户组

happyfhb2011-05-15C#1631

IIS_WPG用户组
在安装asp.net web应用程序时,发现文件夹的用户权限总设置不对,结果导致读写access数据库文

件出错。
仔细研究了一下,发现必须要给IIS_WPG用户组足够的权限,程序才能正常运行。
IIS_WPG用户组是做什么的?
为了管理的方便,在安装 IIS 6 时创建了 IIS_WPG 组(也称为 IIS 工作进程组,IIS Worker

Process Group),而且它的成员包括 Local System(本地系统)、Local Service(本地服务)、

Network Service(网络服务)和 IWAM 帐户。IIS_WPG 的成员具有适当的 NTFS 权限和必要的用户

权限,可以充当 IIS 6 中工作进程的进程标识。以下位置具有指派给 IIS_WPG 的权限:

? %windir%\help\iishelp\common – 读取

? %windir%\IIS Temporary Compressed Files – 列出、读取、写入

? %windir%\system32\inetsrv\ASP Compiled Template – 读取

? Inetpub\wwwroot(或内容目录)- 读取、执行
 

另外,IIS_WPG 还具有以下用户权限:

? 忽略遍历检查(SeChangeNotifyPrivilege)

? 作为批处理作业登录(SeBatchLogonRight)

? 从网络访问此计算机(SeNetworkLogonRight)
 

因此,Network Service 帐户提供了访问上述位置的权限,具有充当 IIS 6 工作进程的进程标识的

充足权限,以及具有访问网络的权限。

平淡中储蓄成长

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~