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 mot de passe sans connaître l'ancien


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Changer mot de passe sans connaître l'ancien
    Coucou c'est encore moi, mon projet est bientôt terminé !

    Par contre on m'a demandé que l'administrateur du site puisse changer le mot de passe de n'importe quel utilisateur, et ce sans connaître l'ancien, et là je galère avec tous ces objets, surtout qu'apparement il faille connaître l'ancien à ce que j'ai vu.

    Je fais un site ASP .NET 2.0


    Merci d'avance pour votre aide

  2. #2
    Membre averti
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Points : 335
    Points
    335
    Par défaut
    lol,je sais pas si j'ai bien compris ton probleme mais je pense que c assez clair, bon il fallait indiquer quel SGBDR tu utilises ou que c sans base de données
    puisqu'il s'agit d'un administrateur qui peut bien creer des comptes avec des mots de passe pour chacun,il peut très bien les modifiers, il peut bien supprimer tous le compte et le creer de nouveau avec le même login ou avec un login bien différent et avec le nouveau pass word
    bon courage
    If a pretty poster and a cute saying are all it takes to motivate you, you probably have a very easy job. The kind robots will be doing soon.

  3. #3
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    J'utilise une base de donnée. Et pour la création de compte, j'utilise le webform "CreateUserWizard".

    En fait, je pensais faire une requête update, mais comme les mots de passes sont cryptés dans la base de donnée je ne sais pas comment les crypter et si cela marcherais

  4. #4
    Membre averti
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Points : 335
    Points
    335
    Par défaut
    salut
    J'utilise une base de donnée. Et pour la création de compte, j'utilise le webform "CreateUserWizard"
    t'as toujours pas preciser c quoi le SGBDR que t'utilises est ce sql server 2000 ou autre, bon un controle même si c un controle serveur ça permet une sécurité au niveau de traitement de données saisie par l'utilisateur, mais là création réel d'un compte sur une base de données doit etre faite par les procedures stockées system sp_addlogin'login'','password','database' et sp_adduser'login','user' et avec des droits sp_addrole'visite' et le role doit etre affecter à l'utilisateur sp_addrolemember'visite','user' ...avec des privilèges grant select,update,insert on table1 to visite
    voilà en bref les étapes de création d'un compte utilisateur d'une base de données avec des privilèges précis,il ya aussi le cryptage du password, pour ça on utilise les parametre de la procedure stocké sp_addlogin suivant ...mais il faut preciser le type de crypatage ou metre ta chaine à crypter par toi même, exemple :
    declare @v binary(16)
    set @v=convert(binary(16),'skip_encryption')
    exec sp_addlogin'lolo','lolo','société','english',@v
    bon je devais me referer à mon msdn
    il ya de la doc pour tous
    http://support.microsoft.com/kb/257609/fr
    http://msdn2.microsoft.com/fr-fr/library/ms173768.aspx
    voilà c'était en bref ce que j'utilise sur sql server 2000
    a+
    If a pretty poster and a cute saying are all it takes to motivate you, you probably have a very easy job. The kind robots will be doing soon.

Discussions similaires

  1. [MySQL] changer de mot de passe sans être déconnecté de suite
    Par Boujoute dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 12/06/2012, 12h04
  2. Bloquer le pc avec un mot de passe sans quiter la session
    Par paterson dans le forum Windows XP
    Réponses: 2
    Dernier message: 11/11/2006, 21h16
  3. [VB??] changer mot de passe au prochain logon
    Par angelus95 dans le forum VBScript
    Réponses: 8
    Dernier message: 27/04/2006, 13h08
  4. changer mot de pass administrateur windows serv 2003
    Par abder dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 09/06/2003, 17h55

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