Microsoft JET Database Engine 错误 '80004005'
作者:admin 日期:2009-11-21 3:44:47
Microsoft JET Database Engine 错误 '80004005'
操作必须使用一个可更新的查询。
/chengrenjiaoyu/ShowArticle.asp,行 23
环境由.net加access数据库组成,主页打开正常,可是子页打开提示此错误,网上搜索了一下答案普遍相同:
找到数据库所在目录,也可以是上层目录,然后设置文件夹 安全 属性,最简单的是把everyone的权限设置成完全即可,那对于这个问题,应该使哪个对象的权限设置成完全呢?答案是 IUSER_您的机器名 。这个是哪个对象?这个是Internet来宾用户,有兴趣的读者可以查阅相关资料。至此,问题解决,你可以再运行一下看看是否解决了问题。
其实只要把数据库的权限放开就行了,把数据库的权限放为erveryone可读写即可,如果想相对于安全的话,可以看一下在IIS中网站相对应的匿名用户是哪个然后对把其加到数据库权限中,也设为可读写(可以把everyone删除只留这个),至此网站即可正常访问!
Tags: iis错误
相关日志:
评论: 0 | 引用: 0 | 查看次数:
发表评论
上一篇
下一篇