If the script in ASP which reads and writes on the database gives this error:Microsoft JET Database Engine error '80004005'.....

If the script in ASP which reads and writes on the database gives the error:
Microsoft JET Database Engine error '80004005' Operation must use an updateable query.
/cartella/nomepaginachescrivesuldatabase.asp, line xx

First of all you need to check that the database is not in read-only mode (for example due to copying or setting to prevent your staff from making changes unintentionally).
If the database is in mdb-database, or in an mdb-database subfolder, or at your own risk in public you will need to open a support ticket, indicating the link of the page which gives the error.
If the error persists even after the permissions have been restored, check the code and ask for support to see if there are any server-side issues or an opening error of the recordset which will be shown to you as an exception.