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

Access Discussion :

Gestion d'un mot de passe interne


Sujet :

Access

  1. #1
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut Gestion d'un mot de passe interne
    Bonjour tout le monde,
    Je voudrais gérer un mot de passe comme la pièce joint le montre.
    L'utilisateur peut modifier son mot de passe comme il veut s'il connait l'ancien. Je n'arrive pas à écraser l'ancienne valeur.
    Comment faire?
    Merci à tous

  2. #2
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut
    Je peux rajouter que si je ferme mon application, le mot de passe modifié ne s'enregistre pas.

  3. #3
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    Salut,

    Tu met comment à jour ? Comment tu connait l'utilisateur ? Comment tu vérifie si Password OK ?

    Si tu passe par une table, tu as la fonction UPDATE en SQL.

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,
    Une précision... comment gères tu ce mot de passe ??
    Dans une table ou alors avec la gestion de sécurité d'access ??
    Dans le 1 cas : la réponse de Dolphy devrait t'orienter dans la résolution du problème.
    Dans l'autre cas : une petite recherche dans la FAQ et/ou les sources s'impose.

  5. #5
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut
    Tout le monde peut utiliser le programme mais seulement 2 ou 3 personnes peuvent le modifier. Je voulais enregister le mot de passe dans une variable. Est ce possible?

  6. #6
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    Si tu veux le sauvegarder tu sera obligé de passer par une table, mais en faisant cela ta base ne sera pas du tout sécurisé

    Regarde dans la FAQ tu as tout ce su'il te faut pour la sécurité et les utilisateurs.

  7. #7
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Non ce n'est pas possible.. enfin si mais lorsque tu fermeras ta base la variable sera vidée et donc le mot de passe ne sera pas conservé

  8. #8
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut
    Dons je peux pas mettre un mot de passe sur un formulaire spécifique?
    Je suis obligé de le mettre en début de base?

  9. #9
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    Citation Envoyé par julio02200
    Donc je peux pas mettre un mot de passe sur un formulaire spécifique?
    Je suis obligé de le mettre en début de base?

    Non tu peux mettre un Mots de passe partout où tu voudra, la seule chose c'est qu' au niveau sécurité c'est pas térrible.

  10. #10
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut
    je comprends pas trop le truc mais je vais voir ce que je peux faire avec vos indications.En fait je ne souhaite que la base soit utilisable par tout le monde et qu'un utilisateur puisse rajouter des données dans les tables seulement s'il tapait le mot de passe.;..

  11. #11
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Points
    11 221
    Par défaut
    Oui c'est faisable il suffit de demander le mot de passe sur l'ouverture du Form, si Ok tu ouvre sinon message d'alerte et tu n'ouvre pas le form. Seulement si tu as un utilisateur qui veux accéder aux données sans les autorisations si il connait access il pourra y accéder c'est pour cela que je dis que ce sytème n'est pas sécurisé.

    Tu sera obligé de sauvegarder les mots de passe dans une table.


  12. #12
    Membre régulier Avatar de julio02200
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 230
    Points : 73
    Points
    73
    Par défaut
    ok donc si j'ai bien compris je mets un mot de passe dans une table dans un champ texte et l'utilisateur devra avoir ce mot de passe pour ouvrir le formulaire?Merci

  13. #13
    Membre averti Avatar de @rkane
    Homme Profil pro
    developpeur amateur dans mon cadre professionnel
    Inscrit en
    Juin 2006
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : developpeur amateur dans mon cadre professionnel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 521
    Points : 403
    Points
    403
    Par défaut
    salut,
    tiens tu peux utiliser ce script qui fonctionne nickel... les login et pwd sont stockes dans le script du form.
    Tu n'as plus qu'à adapter. (script de BBIL)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    Option Compare Database
    Option Explicit
    Private Type sLoginPw
    Login As String
    PW As String
    End Type
    Dim LoginPw(100) As sLoginPw ' adapter la dimension au besoin
    Private Sub cmdValid_Click()
    Dim i As Integer, ok As Boolean
    For i = 1 To 100
    If Me!Login = LoginPw(i).Login And Me.PW = LoginPw(i).PW Then
    ok = True
    Exit For
    End If
    Next i
    If ok Then
    DoCmd.OpenForm "Consultation"
    DoCmd.Close acForm, Me.Name
    Else
    MsgBox "LOGIN OU PASSWORD ERRONE ! VEUILLEZ LES RESSAISIR", vbInformation
    DoCmd.Close acForm, Me.Name
    End If
    Erase LoginPw
    End Sub
    Private Sub Form_Load()
    Call Initialisation
    End Sub
     
    Sub Initialisation()
    Dim i As Integer
    For i = 1 To 100
    LoginPw(1).Login = "patrick"
    LoginPw(1).PW = "aaa"
    LoginPw(2).Login = "Philippe"
    LoginPw(2).PW = "bbb"
    LoginPw(3).Login = "Didier"
    LoginPw(3).PW = "ccc"
    Next i
    End Sub
    T'as plus qu'à le coller dans ton form. bon courage

Discussions similaires

  1. Gestion d'un mot de passe
    Par Invité dans le forum Programmation (La)TeX avancée
    Réponses: 6
    Dernier message: 20/10/2013, 13h13
  2. Gestion utilisateurs avec mot de passe crypté
    Par dorian53 dans le forum ALM
    Réponses: 3
    Dernier message: 18/07/2012, 19h28
  3. gestion de login mot de passe
    Par mdordenart dans le forum Silverlight
    Réponses: 2
    Dernier message: 10/09/2010, 12h13
  4. Gestion usagers, groupes, mot de passe, permissions ,etc.
    Par mathias dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 26/02/2008, 21h22
  5. Session et gestion d'un mot de passe pour SSO
    Par toutoune60 dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 17/10/2007, 11h41

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