IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

changer la base de données du membership provider


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 23
    Par défaut changer la base de données du membership provider
    Bonjour,

    j'ai un projet qui est en train de me créer des problèmes.

    L'ordinateur m'apprend que la base aspnetdb est en lecture seule. Ce qui empêche mon projet de fonctionner.

    Après avoir tout tenter, à part boire l'Atlantique, aucune solution ne se profile à l'horizon. aspnetdb reste en lecture seule et totalement insensible à toutes les tentatives pour changer cette situation.

    Ma dernière carte est alors de remplacer aspnetdb par une autre base, que les providers (membership et role) reconnaîtront.

    J'ai exécuté aspnet_regsql pour adapter ma base de données à la gestion du membership et des rôles. J'aimerais savoir comment je fais pointer les providers vers ma base en lieu et place de aspnetdb.

    Merci.

  2. #2
    Membre éprouvé
    Inscrit en
    Décembre 2003
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Décembre 2003
    Messages : 108
    Par défaut
    dans la partie connectionString de ton web.config tu ajoute celle qui pointe vers ta base
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <add name="My_DATABASE" connectionString="Data Source=DEVSERVER;Initial Catalog=My_DATABASE;Integrated Security=True" providerName="System.Data.SqlClient" />
    ensuite dans la partie system.web tu ajoute

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <membership defaultProvider="MySqlMembership">
    		  <providers>
    			  <add connectionStringName="My_DATABASE" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" applicationName="/" name="MySqlMembership" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    		  </providers>
    	  </membership>
    avec ca ca devrai marcher

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut
    après avoir fait ça ie faire pointer ton membership vers la bonne chaine de connexion n'oublie pas de le faire pour les section roles et profile!!

  4. #4
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 23
    Par défaut
    Merci pour vos réponses.

    Mais ça ne marche pas. Le projet continue de se servir de aspnetdb comme base de données. Or aspnetdb est ici en lecture seule (cela pose problème à mon application).

    Quelqu'un a t-il une idée?

    Merci.

  5. #5
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 23
    Par défaut
    Il y a une chose que je pense depuis un certain temps. SQL SERVER est très insuffisamment documenté, oyu comporte trop de bugs non répertoriés.

    Qu'en pensez vous?

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2009
    Messages : 133
    Par défaut
    michaelyere,
    SQL SERVER est très insuffisamment documenté
    Si tu as un problème précis, pose le et nous nous efforcerons de t'aider. Sinon as-tu déjà été abonné MSDN ou simplement consulté leur site ? De quels bugs parles-tu que ton niveau d'expertise t'a amené à découvrir ?
    Pour ton problème de aspnetdb, cela ne peut que venir de ton web.config qui est mal configuré. Au besoin consulte ce post qui t'initiera à tout cela, ou mieux, postes ton web.config qu'on puisse t'aider :
    http://www.developpez.net/forums/d77...ur-query-null/
    nachtigal

Discussions similaires

  1. [OpenOffice][Texte] [UNO] Changer la base de données d'un document
    Par olivier_44 dans le forum OpenOffice & LibreOffice
    Réponses: 2
    Dernier message: 08/04/2010, 15h40
  2. [OpenOffice][Texte] changer de base de données
    Par Invité dans le forum OpenOffice & LibreOffice
    Réponses: 1
    Dernier message: 06/10/2009, 19h01
  3. Changer la base de Données
    Par pere_noel00 dans le forum Wildfly/JBoss
    Réponses: 6
    Dernier message: 18/06/2009, 23h41
  4. Réponses: 5
    Dernier message: 16/07/2008, 16h44
  5. [JBOSS] comment changer de base de données avec jboss?
    Par khokho dans le forum Wildfly/JBoss
    Réponses: 5
    Dernier message: 13/03/2006, 15h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo