時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
錯(cuò)誤提示:Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 不能更新。數(shù)據(jù)庫(kù)或?qū)ο鬄橹蛔x。
或者程序運(yùn)行很慢甚至死機(jī)!
或者機(jī)器碼不固定。
解決辦法:
給Access文件Everyone完全控制即可解決。
<1>、先在工具->文件夾選項(xiàng)->查看->去掉"使用簡(jiǎn)單文件共享(推薦)"的對(duì)鉤。
<2>、然后右鍵點(diǎn)wwwroot文件夾或data文件夾->屬性->安全->添加everyone->勾選完全控制。
說(shuō)明:
WIN2K系統(tǒng)延續(xù)了WINNT系統(tǒng)的NTFS權(quán)限。
對(duì)于系統(tǒng)中的文夾都有默認(rèn)的安全設(shè)置。
而通過(guò)HTTP對(duì)WWW訪問(wèn)時(shí)的系統(tǒng)默認(rèn)用戶是 iusr_計(jì)算機(jī)名 用戶 ,它屬于guest組。
當(dāng)通過(guò)HTTP訪問(wèn)時(shí),可以ASP或JSP,也或是PHP或.NET程序?qū)?shù)據(jù)進(jìn)行修改操作:
比如:
當(dāng)打開某一個(gè)文章時(shí),程序設(shè)定,文章的閱讀次數(shù)=原閱讀次數(shù)+1
執(zhí)行
conn.execute("update arts set clicks=clicks+1 where id=n")
語(yǔ)句時(shí),如果 iusr_計(jì)算機(jī)名 用戶沒有對(duì)數(shù)據(jù)庫(kù)的寫權(quán)限時(shí),就會(huì)出錯(cuò).
解決方法:
找到數(shù)據(jù)庫(kù)所在目錄
右鍵》屬性》安全選項(xiàng)卡》設(shè)置 iusr_計(jì)算機(jī)名 用戶的寫權(quán)限(當(dāng)然,也可以是everyone
關(guān)鍵詞標(biāo)簽:0x80004005,ODBC
相關(guān)閱讀
熱門文章 ASP編程代碼:隱藏圖片的真實(shí)地址 ASP教程:0177:800401f3錯(cuò)誤解決 ASP代碼中如何屏蔽ip地址 禁止某IP段訪問(wèn)網(wǎng)站 錯(cuò)誤80004005信息處理方法
人氣排行 ASP下標(biāo)越界的解決方法 ASP代碼中如何屏蔽ip地址 禁止某IP段訪問(wèn)網(wǎng)站 “文件共享鎖定數(shù)溢出” 原因及解決方法 無(wú)法寫入數(shù)據(jù)庫(kù)的解決方法 ASP教程:0177:800401f3錯(cuò)誤解決 ASP常用函數(shù)列表 如何用ASP來(lái)獲取客戶端真實(shí)IP的地址 ASP用FSO生成HTML簡(jiǎn)單實(shí)例+詳解[原創(chuàng)]