主頁 > 知識庫 > 完美解決ASP 不能更新。數據庫或對象為只讀。 原創(chuàng)

完美解決ASP 不能更新。數據庫或對象為只讀。 原創(chuàng)

熱門標簽:虛擬電話外呼系統 鄭州智能外呼電銷機器人廠家 長春公司外呼系統中心 沈陽三五防封電銷卡 云南便宜外呼系統平臺 廣東語音外呼系統公司 鄢陵學校如何做地圖標注 成都ai外呼系統線路 沈陽電話機器人公司
最近幫別人處理下數據,發(fā)現添加數據時,就提示"ASP 不能更新。數據庫或對象為只讀。",從網上找了,也沒有解決我的問題.
1、服務器的數據目錄mdb文件所在的目錄,是只讀的
2、數據庫在本地的權限,去只讀權限,再上傳
3、有可能你是從只讀目錄移動到可讀目錄的,所以一定不能這么用,先下到本地,再上傳,可解決此類問題。www.jb51.net
"不能更新,數據庫或對象為只讀"的解決方案
初接觸dreamweaver,在做一簡單頁面實現向access數據庫寫數據時,總是遇到這樣一錯誤:
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005',[Microsoft][ODBC Microsoft Access Driver] 不能更新。
數據庫或對象為只讀。調試了多次都不起作用。 
      沒辦法,只有百度一下了,呵呵??磥碛龅轿疫@種情況的還不少,一查就有很多相關信息,資源共享的好處啊,^_^

       解決的方法:

造成這個原因的問題就是站點目錄的訪問權限問題,因為在使用Access數據庫的時候,要在同目錄生成一個.ldb文件,如果此目錄
沒有寫權限或者Access數據庫本身沒有寫的權限,那么就會***這個錯誤。由于通過瀏覽器訪問網站大都使用Internet匿名訪問,
我們只需要在數據庫的目錄權限里添加上“IUSR_計算機名”用戶就可以了,分給它“寫入”權限。我發(fā)現一些文章說
讓加入EveryOne用戶,并給“寫入”權限,這個太危險了。原則上是此目錄加的可以寫入用戶就是在IIS中配置的時候加的
Internet匿名訪問用戶,一般默認為“IUSR_計算機名”,不過如果是虛擬主機就要自己看看了。

具體的操作方式就是:

鼠標右鍵點擊數據庫所在目錄(或者它上級目錄,但是注意要能夠繼承權限)-〉選擇“共享和安全”-〉選擇“安全”選項卡-〉
點擊“添加”按鈕-〉點擊“高級...”按鈕-〉點擊“立即查找(N)”按鈕-〉找到前綴為“IUSR_”的用戶名
(格式為IUSR_計算機名)-〉選中此用戶,點擊確定-〉這樣這個用戶就被加進來了-〉在“Internet來賓帳戶”的權限框中,
除了默認的還要選中“寫入權限”-〉“應用”或者“確定”即可。
您可能感興趣的文章:
  • ASP批量更新代碼
  • asp.net 用戶在線退出更新實現代碼
  • asp.net(c#)程序版本升級更新的實現代碼
  • sql server中批量插入與更新兩種解決方案分享(asp.net)
  • asp.net中gridview的查詢、分頁、編輯更新、刪除的實例代碼
  • SqlCommandBuilder如何實現批量更新
  • SqlCommandBuilder類批量更新excel或者CSV數據的方法

標簽:孝感 四平 平頂山 湖北 馬鞍山 防城港 遼陽 朝陽

巨人網絡通訊聲明:本文標題《完美解決ASP 不能更新。數據庫或對象為只讀。 原創(chuàng)》,本文關鍵詞  完美,解決,ASP,不能,更新,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《完美解決ASP 不能更新。數據庫或對象為只讀。 原創(chuàng)》相關的同類信息!
  • 本頁收集關于完美解決ASP 不能更新。數據庫或對象為只讀。 原創(chuàng)的相關信息資訊供網民參考!
  • 推薦文章