Microsoft JET Database Engine 错误 ’80004005′读取不到access数据库问题

Microsoft JET Database Engine 错误 ’80004005′
未指定的错误
/inc/conn.asp,行 10
解决办法 如果重启IIS或者切换进程池不能解决可以尝试一下方法。
把C:\Windows\ServiceProfiles\NetworkService\AppData\Local下的Temp目录添加了everyone的读写权限。
再一访问就OK了,至此问题解决 [yes](everyone加读写是我为省事自己加的,其实还可以加的再"精确"点,具体见下)
引用 网上还有一说法
给“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个“Authenticated Users”的用户,
其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件.
结果还是不行,又上网搜索了一下,发现还有一个目录要给用户Authenticated Users有写的权限的,就 是%SystemRoot%\Temp
(即默认安装系统情况下的C:\Windows\Temp)目录,我的天,ASP的权限问题也是要给这个临 时目录权限,现在ASP的也是。问题得以解决

分享到:

发表评论

沙发空缺中,还不快抢~