viernes, 16 de noviembre de 2007

Failed to update database because the database is read-only.

Este error es muy común cuando no se tiene la costumbre de trabajar con archivos mdf adjuntos al proyecto web asp.net 2.0 si estas corriendo en IIS 6.0 necesitas darle a la carpeta acceso de escritura y lectura a la cuenta NETWORK SERVICE.

Code4Fun!
 
Manolo

5 comentarios:

Jose dijo...

Como accedo a la cuenta network services y modificar los permisos adecuados.

gracias

Jose dijo...

Como accedo a la cuenta network services y modificar los permisos adecuados.

gracias

Desarrollo + dijo...

Desde el explorador de Windows en la carpeta o folder que escribes en la pestaña de seguridad alli debes agregar a este usuario NETWORKSERVICE.

Espero haberte orientado.

Manolo

Jose dijo...

Gracias por contestar, pero

Me situo en la carpeta donde estan los ficheros de la bases de datos mdf.
Click con el botón derecho sobre esa carpeta y voy a compartir y seguridad y aqui no me muestra ninguna pestaña de seguridad donde agragar a dicho usuario.

No se si lo que estoy haciendo es lo que debería hacer.

Cada vez que añado una base de datos a sql server magnamment me dice que es de solo lectura y no me deja modificarlo nada.

Agradeceria alguna ayudita si no es mucha molestia.

Gracias.

Javier Ramos dijo...

Hola Jose, no se si alguien te habrá contestado pero por si acaso y para el que no sepa activar la seguridad en XP seguid los pasos que aparecen en el siguiente enlace.
http://www.configurarequipos.com/doc47.html
Saludos,
Javier