Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver]

怎么改 谁知道阿

Microsoft JET Database Engine (0x80004005)
运作必须使用更新查询。

这个错误的产生,通常是在对资料库进行新增、删除或是更新时产生的,原因是网页的浏览者没有得到适当的权限来操作资料库。

以下我们以 Windows XP Professional 的画面来说明解决的方法:

请您进入档案总管的画面,按下 [工具] \ [资料夹选项]。

选取 [检视] 标签,取消 [进阶设定] 的 [使用简易档案共用]。

请选取您的资料库档案,在上方按下 [右键] 选取 [内容]。

选取 [安全性] 标签,按下 [新增] 钮我们要新增一个使用者。

请您新增一个网际网路浏览者的帐号,它的格式为 「IUSR_电脑名称」,如何知道本机的电脑名称呢,如下图在 [从这个位置] 中显示的即为该电脑名称,所以我们在栏位中输入 「IUSR_N800C」,再按下 [确定] 钮。

如下图果然出现了一个 「Internet 的 Guest」帐户,请在选取该帐户后,可以核选下方的 [完全控制],再按下 [确定] 钮。

如此即完成设定。
注:新增的帐号名为 「IUSR_电脑名称」,但是有很多人为把它输入为 「IUSER_电脑名称」,这是错误的,要注意。

参考资料:http://blog.csdn.net/ecrown/archive/2005/04/17/351922.aspx

温馨提示:内容为网友见解,仅供参考
无其他回答

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsof...
“Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC”,此问题的原因:没有正确注册某些动态链接库文件(.dll文件)。解决的方法和操作步骤如下:1、首先,按键盘“win+r”打卡“运行”窗口,如下图所示。2、其次,在输入框中输入“cmd”命令并回车确定,如下图所示。3、...

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。错误类型二:Microsoft OLE DB Provider for ODBC Drivers 错误 ''80004005''[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ''Temporary (vo...

...for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Dr...
Microsoft OLE DB Provider for ODBC Drivers error ’80004005’[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database engine cannot open the file ’(unknown)’. It is already opened exclusively by another user, or you need permission to view its data.原因:这个错误发...

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。错误类型二:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile...

...ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Acces_百 ...
1\\确认temp文件夹有写入权限.(xp在iis里面钩选写入.)2\\access不需要配置odbc,连接也用不到,因为odbc里面access已经有个通用的odbc 3\\确认artical.mdb和index.asp在同一目录,如果不在,请用相对路径.4\\如果还不行,试试:set cn=server.CreateObject("adodb.connection")cn.open"driver=driver do ...

...OLE DB Provider for ODBC Drivers (0x80004005)
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。用 DRIVER={Microsoft Access Driver (*.mdb)}; 连接数据库出现错误:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access ...

...OLE DB Provider for ODBC Drivers (0x80004005
第一步:工具 → 文件夹选项 → 查看 → 使用简单文件共享(推荐),去掉对勾。第二步:找到数据库所在的文件夹 → 右键属性 → 给相关的权限

...ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Acces_百 ...
首先,你找到数据库所在目录,也可以是上层目录,然后设置文件夹 安全 属性,最简单的是把everyone的权限设置成完全即可,那对于这个问题,应该使哪个对象的权限设置成完全呢?答案是 IUSER_您的机器名 。这个是哪个对象?这个是Internet来宾用户。至此,问题解决,你可以再运行一下看看是否解决了问题。对于...

...ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driv_百度...
你把链接数据库的代码发来瞧瞧。或者参看 http:\/\/www.zydong.com\/Read.aspx?html=8 set conn=server.createobject("adodb.connection")conn.provider="sqloledb"conn.open "server=localhost;database=mydata;uid=kaoshi;pwd=123456;"driver={sql server}没得这个驱动 要不改成 provider=sqloledb ...

[Microsoft][ODBC Microsoft Access 驱动程序] Microsoft Jet 数据...
Microsoft OLE DB Provider for ODBC Drivers ('0x80004005')[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 数据库引擎打不开文件'(未知的)'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。\/conn.asp, 第 6 行 C:\\Windows\\Temp,添加everyone权限!错误详情:IIS设置好之后打开...

相似回答
大家正在搜