In PWS funziona perchè, solitamente, l'utente anonimo ha sia il permesso di letura che di <b>scrittura</b>.
L'errore che ti viene dato riguarda proprio quest'ultimo permesso che, evidentemente, non è stato dato all'utente anonimo.
Se puoi, verifica che la directory in cui è contenuto il DB (o la directory precedente quest'ultima) dia, oltre alla possibilità di leggere, anche quella di scrivere.
Quando 'testi' le pagine anche in PWS vieni riconosciuto come utente anonimo.

Michele Mariotti