Login password access

Résolu
Bonjour,

est ce qu'il n y a pas de solution pour qu'on puisse faire le login et le mot de passe par le code vba
pcq on nous a demandé de créer un menu d'admiistration qui permet de choisir l'utilisateur(administrateur ou un autre utilisateur) et le mot de passe bien sur mais seul l'administrateur peut effectuer des modifications sdans la base de données
c urgent
merci
Configuration: Windows XP
Internet Explorer 7.0

18 réponses

  • Votes
  • Date
  • Date décroissante
Résumé de la discussion

Une question porte sur la possibilité de gérer un login et un mot de passe via VBA pour créer un menu d'administration qui distingue les droits entre administrateur et utilisateur, base de données protégée. La configuration évoquée est Windows XP et Internet Explorer 7, la demande est urgente, avec des réponses variées allant de conseils techniques à des échanges hors sujet. Parmi les contributions, plusieurs échanges mentionnent des tensions de ton et des remarques personnelles, tandis que d'autres proposent des exemples ou des pistes concernant la mise en œuvre d'une authentification via VBA. D'autres échanges abordent les limitations de sécurité liées à XP et IE7 et évoquent la nécessité d'une approche plus moderne ou d'une base de données mieux protégée.

Bobot (l’IA à votre service)
  1. on pourra parler plus tard de mon application je veux ton aide pour réaliser mon formulaire de securité (login et mot de pass)????????
    ben si il n y a pas de prb
    1. maintenant c ca
      1. Tu es en Angleterre à ce que je suppose.

        ACCESS c'est un logiciel que je connais bien
    2. mnt excuse moi c la rapidité
      1. Etr que veux dire "mnt"
      2. @nvarosJ'ai trouvé je crois "mnt" veu dire maintenant.

        Il est 17:07.

        Je vais partir à l'instant juste avant je dois terminer quelque chose
      3. @nvarosok chez nous il est 16 09
        tu maitrise access?
    3. je voulais dire tu n es plu la, ou koi????
      1. J'etais en trian de faire quelque chose.

        Je vais bientôt partir du travail.
    4. c tré bien
      bonne continuation
      1. En fait tu t'en fou ce que je fais.

        Tu veux ta réponse.

        La voila.

        Voici un exemple que j'ai pris de quelqu'un :

        Pour exécuter ce code, il faut activer la référence : Microsoft DAO 3.x Object Library

        Le formulaire login/mot de passe permettra à un utilisateur de s'identifier et à la base de le reconnaître et de décider de lui donner
        ou non la permission d'accéder à la base. Pour ce faire, on aura besoin d'une table T_User et d'un formulaire " F_Connexion "

        Table T_Users (TRIGRAMME, NOM, PRENOM, GROUPE, PASWD) tous les champs sont de type texte. Un enregistrement exemple
        de cette table : T_User(SED, SEBASTIEN, DULOT, Administrateur, root)

        L'évènement on_click du bouton Connexion :
        Private Sub connexion_Click()
        Me.Requery
        Dim sql, User_id, User_groupe As String
        Dim rs As DAO.Recordset
        Static i As Byte
        sql = "SELECT * FROM T_USERS WHERE TRIGRAMME = \'" & Me.txt_user & "\' AND PASWD =\'"& Me.txt_pass & "\';"
        Set rs = CurrentDb.OpenRecordset(sql)
        If Not rs.EOF Then
        DoCmd.OpenForm "F_Autre_Formulaire", acNormal, , , , acWindowNormal
        DoCmd.close acForm, "F_CONNEXION"
        User_id = rs("TRIGRAMME").value
        User_groupe = rs("GROUPE").value
        Else
        MsgBox "(Identifiant, Mot de Passe) incorrect ", vbInformation, "Connexion"
        i = i + 1
        End If
        If i = 3 Then
        Msgbox "Vous avez dépassé le nombre de tentatives autorisés", vbCritical
        DoCmd.Quit
        End If
        End Sub
      2. @nvaroset oui comme ca tu es gentil
        merci bien je vais etudier ce code et je vais voir
        tu maitrise bien access?
    5. oui bien sur je me rapel tu es mnt en stage mais je veux savoir tu etudie koi exactement dan s kel eciole kel pays
      bon si tu veux
      1. Une université sur Paris en gestion et management
    6. oui c lui
      je n ai rien apart chercher comment la realiser
      et toi tu connais comment?
      ah oui tu fait koi comme etudes
      1. Oui appliquer le login et le mot de passe, je sais faire.

        J'ai déjà repondu à la question que tu me poses mais tu n'as même pas fait attention (etudes)
    7. ben si tu veux
      1. C'est ton tuteur qui t'a demandé de faire cela.

        Il peux pas le faire lui même
      2. @NANO_INFOqu est ce que tu entend dire par"Tu es arrogante à mon goût."
    8. c bien tu fais ce que tu vx
      1. Tu es arrogante à mon goût.

        Mais ce n'est pas trop grave.

        Veux-tu un exemple pour ton application login et mot de passe?
    9. oui alors c toi nvaros ou koi???????
      1. Bien sur c'est moi je me demultiplie comme toi
    10. je suis en premiére année BTS G2NIE INFORMATIQUE
      Cc la premiere foois que je réalise une application en access car je suis mnt en stage
      y a t il d'autres questions??
      1. Tu es gentil de lui répondre nano_info
      2. Non, pas d'autres questions.

        Il te demande de faire cela ton tuteur de stage.
    11. comment?????
      1. Juste 2 petites questtion : 1 - cela fait combien de temps que tu utilises ACCESS
        2 - tu es as quel niveau d'etudes
    12. je te le jure qu'on est plusieurs
      1. Dis moi les pseudos des autres personnes et je te donnerais la solution si tu ne m'as pas menti