在XP上安裝IIS開發ASP程式操作Access 資料庫
最近在XP上安裝IIS開發ASP程式操作Access資料庫,發生下面的錯誤:
Microsoft JET Database Engine (0x80040E09)
無法更新。資料庫或物件是唯讀的。
試了很多方法,包括在資料夾上點擊右鍵-“屬性”-取消“唯讀,不知是否為XP的安全性限制,設定完後再去檢視卻仍然是唯讀。後來在資料庫檔上檔夾上點擊右鍵-“屬性”-“安全”-添加用戶:“IUSR_電腦名” 並開放“IUSR_電腦名”的讀取、寫入許可權,如此ASP就可以寫入Access了。PoCo說此方法是目前解決這個問題最好的辦法,一般都可以解決問題。來源在此。
Microsoft JET Database Engine (0x80040E09)
無法更新。資料庫或物件是唯讀的。
試了很多方法,包括在資料夾上點擊右鍵-“屬性”-取消“唯讀,不知是否為XP的安全性限制,設定完後再去檢視卻仍然是唯讀。後來在資料庫檔上檔夾上點擊右鍵-“屬性”-“安全”-添加用戶:“IUSR_電腦名” 並開放“IUSR_電腦名”的讀取、寫入許可權,如此ASP就可以寫入Access了。PoCo說此方法是目前解決這個問題最好的辦法,一般都可以解決問題。來源在此。