Comment faire pour modifier le mot de passe dans asp.net l'adhésion?
Je voudrais changer le mot de passe dans la base de données manuellement, mais je ne suis pas sûr de ce que exactement ce que je dois changer et les méthodes à utiliser. Je voudrais le changer via le code, mais actuellement, j'ai seulement accès à la db.
OriginalL'auteur ilija veselica | 2011-09-05
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez modifier le mot de passe directement dans la base de données, vous allez avoir besoin de créer un nouvel utilisateur, ou de trouver un utilisateur existant que vous connaissez le mot de passe de. Ensuite, vous aurez besoin pour obtenir le mot de passe et le sel, puis mise à jour de l'utilisateur en question avec le même mot de passe et le sel.
Obtenir le mot de passe utilisateur/sel:
Modifier le mot de passe:
Prises de ici...
il s'est avéré que mon compte a été verrouillé trop donc j'ai juste eu à le déverrouiller. Merci!
Je suis heureux de vous le dire. J'ai eu le même problème. La solution la plus simple est:
update aspnet_Membership set IsLockedOut = 0
si vous êtes heureux de modifier toutes les lignes.OriginalL'auteur Sumo
Voir cette page: http://www.asp.net/security/tutorials/recovering-and-changing-passwords-cs
Le code appelle une procédure stockée:
OriginalL'auteur Willem Duncan