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

Téléchargez Discussion :

FORMULAIRE DE MODIFIATION DU login et du mot de passe


Sujet :

Téléchargez

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2016
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2016
    Messages : 13
    Points : 18
    Points
    18
    Par défaut FORMULAIRE DE MODIFIATION DU login et du mot de passe
    Bonjour à tous,

    En m'aidant de la FAQ j'ai pu créer un formulaire "mot de passe" qui permet à un utilisateur de se loguer en entrant son nom d'utilisateur et son mot de passe (tous deux enregistrés dans une table : t_UserS)

    Ce que je souhaiterai faire, pour le confort des utilisateurs, serait de leur permettre de modifier leur mot de passe à tout moment, une fois connecté sur la base.

    J'ai donc créer un autre formulaire qui comprend différents champs indépendants:
    -un pour rappeller le nom de l'utilisateur : user
    - un pour rappeller l'ancien mot de passe : passwd

    - un pour taper le nouveau mot de passe: new_password1
    - un pour finalement confirmer le nouveau mot de passe : new_password2

    Voici le schéma:

    SI le nom de l'utilisateur et l'ancien mot de passe ont été vérifié, et qu'ils correspondent à un utilisateur de la base dans tbl_User, (comparaison par rapport aux champs de ma table tbl_user et de ses champs User_name et Password)

    ET SI le nouveau mot de passe 1 = nouveau mot de passe confirmé),

    ALORS la valeur entrée dans mon champ "password" de ma table "tbl_User" devra être échangé par la valeur de mon champ nouveau mot de passe dans le formulaire.

    je ne sais pas du tout comment traduire cela en VBA!!! La programmation n'est pas mon métier... alors si certains d'entre vous ont une idée pour résoudre cela... merci merci merci merciiii

  2. #2
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2016
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2016
    Messages : 13
    Points : 18
    Points
    18
    Par défaut FORMULAIRE DE MODIFIATION DU login et du mot de passe
    Voici le code
    j'ai aussi activer la référence Microsoft DAO 3.6 Object Library


    Private Sub Commande12_Click()
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Dim rstSQL As String

    Set db = CurrentDb

    rstSQL = "SELECT * FROM T_Users WHERE TRIGRAMME = '" & Me.txt_user & "' AND PASWD ='" & Me.txt_pass & "';"
    Set rst = db.OpenRecordset(rstSQL)

    If rst.RecordCount = 0 Then

    MsgBox "Le Login n'est pas connu !"
    Me.txt_user.SetFocus
    Exit Sub
    Else
    If Trim(rst.Fields("me.txt_user")) = Trim(Me.txt_pass) Then
    If Trim(Me.new_password1) = Trim(Me.new_password2) Then
    rst.Edit
    rst.Fields("Password") = Trim(Me.new_password1)
    rst.Update
    MsgBox "Modification faite"
    Exit Sub
    Else
    MsgBox "la confirmation du mot de passe n'est pas correcte"
    Me.new_password1.SetFocus
    Exit Sub
    End If
    Else
    MsgBox "Mot de passe incorrect"
    Me.txt_pass.SetFocus
    Exit Sub
    End If
    End If
    End Sub


    Merci d'avance
    Voici la ligne ou tout blogue: If Trim(rst.Fields("me.txt_user")) = Trim(Me.txt_pass) Then

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/04/2018, 20h48
  2. Comment recuperer le login et le mot de passe de l'utilisateur Winows ?
    Par KING_OF_GRACELAND dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 14/03/2008, 13h11
  3. Gestion des logins et des mots de passe
    Par arindor dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 14/01/2008, 13h59
  4. Vérifier un login et un mot de passe
    Par mademoizel dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 06/03/2007, 01h40
  5. récupérer login connexion et mot de passe
    Par zut94 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 13/01/2006, 15h02

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