Microsoft VBScript 运行时错误 (0x800A0046)   没有权限: 'CreateObject'   解决方法

    一个IIS6+ASP的站,没有做操作访问就报错(可能是狗的原因),先是访问时弹出验证对话框,可能是权限不足,先打开网站属性,在目录安全性上面,把“集成Windows身份验证”给勾上,这样访问时弹框验证就关掉了。

wKiom1WvFajjJ6VQAAJE6bFWecQ598.jpg


    再一个问题,访问可以了,登录的时候,直接报错403.1,在IE中看到是没有权限createObject,试过N种方法(什么regsvr32 scrrun.dll、更改NTFS权限、FSO权限一大堆。。。)无果。


    Microsoft VBScript 运行时错误 (0x800A0046)
    没有权限: 'CreateObject'



    最后想到,稍微给匿名用户加一丢丢权限,打开用户管理,看到IUSER只是Gutest组成员,尝试把IUSER加入administrators组,访问页面,正常!


    但是权限有点大,稍微降一下,把IUSER加入IIS-WPG组,重启IIS,访问OK。问题解决


wKioL1WvGXTB-IEGAACXCsKdkrg042.jpg





你可能感兴趣的:(IIS,没有权限,CreateObject)