ASP执行时,提示:错误 ''800a0046' 的解決方法

今天,ASP执行时,提示:错误 ”800a0046′ ,
Permission denied
/CreateHost.asp,行 50

在网上搜索了一大堆都是说权限问题,没有写入.但是整个站点我都给了IUSER和EVERYONE的权限都有修改和写的权限.包括数据库…

郁闷了大半天,,问了程序修改的作者…被他的一句话,说是应用程序池的的问题…跑了一个大圈,[muteness]

处理方法:
把SCRRUN.DLL,反注册一次..

RegSrv32  C:WINDOWSSYSTEMscrrun.dll
因为原来系统安全时,禁止用户调用SCRRUN.DLL

更改该IIS站点的”身份验证和访问控制”中的匿名访问用户,该用户必须要有写入修改权限.如IUSER_计算机名,当然administrator也可以..呵呵..

0
如无特殊说明,文章均为本站原创,转载请注明出处

该文章由 发布

这货来去如风,什么鬼都没留下!!!
发表我的评论

Hi,请填写昵称和邮箱!

取消评论
代码 贴图 加粗 链接 删除线 签到

(2)条精彩评论:
  1. colin
    感谢,郁闷了好几天的问题终于找到答案了
    colin2009-10-31 21:35
  2. 风雨无阻
    太感谢了,终于解决问题了,谢谢!!
    风雨无阻2009-11-11 22:45