julienecot
Messages postés2Date d'inscriptionmercredi 19 octobre 2005StatutMembreDernière intervention 4 mars 2010
-
24 mars 2006 à 12:11
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 2011
-
24 mars 2006 à 14:38
Salut a tous,
J'ai un petit problème, je fais de l'ASP, et j'ai une connection avec une base de donnée. Et je voudrais pouvoir modifier, supprimer, bref gérer les enregistrements de ma base.
Le problème cé qu'il y a une erreur : il me dit que la base est en lecture seule alors que quand je fais propriété de la base, elle ne l'est pas.
Comment faire.
Merci
tikrimi
Messages postés192Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 9 mars 20071 24 mars 2006 à 12:16
Bonjour,
Je pense que c'est le compte qui fait tourner ton application ASP (généralement le compte IUSR_NomDeLaMachine) qui n'a pas les droits en écriture sur ta base de données.
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 24 mars 2006 à 14:38
Salut,
Le fait que tu testes ton site web en local n'a absolument aucun rapport avec le problème de lecture de ta base...
Ton problème est effectivement celui dont te parle ticrimi :
IIS possède un compte utilisateur qui est utilisé pour les connexion web anonymes, IUSR_LeNomDeLaMachine et c'est celui-ci qui va ouvrir ta base quand tu essayes d'y accéder en ASP.
Dans l'explorateur windows, fait clique-droit sur ta base, Propriétés, onglet Sécurité, puis ajoute cet utilisateur et donne lui les pleins droits sur ta base.