I receive error '80004005' when my ASP or ASP.NET code tries to insert into an Access Database. How do I resolve this?

Summary
When your ASP code tries to insert into an Access Database file, you receive one of the following errors:

  • Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    Database Error: [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
  • [Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

DETAILS
This error means that the anonymous user does not have adequate permissions to the database file.  This problem typically happens when you have FrontPage extension enabled. FrontPage extensions automatically tightens the anonymous user permission to only allow Read Access.  To resolve the problem, the database file must be uploaded using the FrontPage client rather than using FTP.

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Do you support Data Access Page (DAP)?

DETAILS Data Access Page is not a supported feature.  Data Access Page is designed to be...

Is Microsoft Remote Data Services (RDS) supported?

DETAILS Microsoft Remote Data Services (RDS) is not supported.  RDS is a deprecated...

My MS Access based ASP site stoped responding

Microsoft Access 2000/XP database is not designed to be used in multiuser server environment....

How can I secure my Access database on your servers?

You have a /db/ or a /data/ folder above the wwwroot folder so that your access database...