no creo que sea cuestión de permisos si puedes realizar un delete, podrías probar usando un recordset en lugar de sql embebido, prueba con esto:
Código:
set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open "Select * from noticies where 1 = 2",Conn,1,3
'Debes tener incluido el archivo adovbs.inc para poder usar el "1,3" anterior
Rs.addnew
Rs("titol") = titol
Rs("title") = title
Rs("resum") = resum
Rs("resume") = resumeng
Rs("noticia") = noticia
Rs("new") = newe
Rs("diamesany") = diamesany
Rs("activa") = activa
Rs.update
Rs.close
Set Rs = nothing
No digo que así te funcione pero por lo menos descartas si es un problema de datos entre access 2000 y xp