A las DSN no suele afectarles los permisos de escritura porque presisamente estan en un apartado fuera de la RAIZ del WWW, para que ello se haga sin riesgo.
Pregunta a tu ÍSP a ver como esta el tema, o la tienes en tu equipo local?.
¿La base de datos no estara marcada como solo lectura o tendras password, verdad?
Revisate esto por si estuvieras cometiendo errores en el codigo.
http://www.aspfacil.com/articulos/verarticulo.asp?id=36