Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334332
  • 博文数量: 42
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 1077
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-24 14:51
文章分类
文章存档

2011年(8)

2010年(14)

2009年(16)

2008年(4)

我的朋友

分类: WINDOWS

2011-03-07 15:36:25

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'解决方案 1

因为Windows 2003的Web Server是IIS6.0,如果服务器由windows 2000升级到windows 2003的话,可能在一些安全权限上会遇到一些麻烦。
 找了好久,都有错误,想啊,肯定还是在权限上边
上次我在学校学科规划与建设处就是遇到了类似问题。后来是在看了这篇短文后受到一些启发和指示。当时就是涉及到数据库文件的修改权限。其实包括Fat32和Ntfs之间转换后都会存在这样类似的问题。
 
Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′
系统环境:
操作系统: Windows Server 2003 Enterprise
Web Server: IIS6
磁盘格式: NTFS
数据库:Access
错误信息:Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。或Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
 
解决方法:打开对应的数据库(*.mdb)文件的属性,安全选项卡,添加或修改“Internet 来宾帐户(IUSR_MACHINENAME)”的权限,允许“写入”。
阅读(711) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-27 18:31:57

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com