Written on 2010年3月29日 @ 21:54 | by spirit | Tags: IIS  网站   | 浏览:

环境:windows 2003 server sp2+IIS6+Access
错误:增加数据时出现错误信息:

Microsoft JET Database Engine 错误 '80040e09'

不能更新。数据库或对象为只读。

/admin/Login.asp,行 51


解决方法:
找到数据库文件,然后单击右键,属性,安全标签,增加Internet来宾帐户有写入权限即可。


2000和2003的管理方法差不多。按照第二步,把数据库文件的权限也修改为EveryOne完全控制就行了。
解决方法:
(1)检查是否在IIS中对整个网站打开了“写入”权限,而不仅仅是数据库文件。
(2)检查是否在WIN2003的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是:打开“我的电脑”----找到网站所在文件夹----在其上点右键----选“属性”-----切换到“安全性”选项卡,在这里给EveryOne用户所有权限。
注意: 如果你的系统是XP,请先点“工具”----“文件夹选项”----“查看”-----去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。


若转载请注明出处: Spirit's Home
本文地址: http://www.7788sky.cn/post/Microsoft-JET-Database-Engine-80040e09.html
  1. 0 Response to “解决 Microsoft JET Database Engine 错误 '80040e09'”

Post a Comment

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。