日期:2014-05-20  浏览次数:20429 次

关于IUSE_机器名,aspnet这两个用户权限分配的问题。
我想知道在asp.net开发中,这两个用户到底都有什么权限?

应在什么时候,修改哪个用户的权限?

------解决方案--------------------
看错了,更正一下

如楼上所说,
aspnet用户是默认的asp.net进程运行用户

在asp.net程序里对文件的读写访问都和此用户的权限有关
------解决方案--------------------
我是这样理解的
IUSER_ 用户提供访问IIS的基本身份
可以用来做windows验证 (去掉匿名访问后,可以使用该用户名\密码访问)

asp_net用户和asp.Net网站程序权限密切相关
asp.net进程就是运行在该用户权限下

比如如果你需要上传文件到某目录
就需要asp_net用户具有该目录写权限
同样,由于asp_net没有oracle bin文件夹权限
可能造成无法访问Oracle数据库

------解决方案--------------------
是的,不同的配置使用的账户不同
windows系统执行任何操作都需要以一个账户身份去完成