Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Sécurité
Sécurité Le forum qui s'occupe de votre préoccupation de sécuriser l'accès à votre application Access, ainsi qu'à la sécurité des données.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/05/2008, 10h55   #1
Invité régulier
 
Homme Benoît
Développeur .NET
Inscription : juillet 2007
Messages : 18
Détails du profil
Informations personnelles :
Nom : Homme Benoît
Âge : 44
Localisation : Belgique

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : juillet 2007
Messages : 18
Points : 9
Points : 9
Par défaut Obligé un utilisateur à changé son mot de passe

Bonjour à tous et toutes,
Dans le cadre de mon travail, j'ai une db Access, on utilise la gestion des utilisateurs intégrée à Access. J'ai un bouton pour qu'une personne autorisée puisse ajoutée un utilisateur. Dans mon code VBA lié à ce bouton, je crée l'utilisateur avec comme password, son nom. Je voudrais au lancement tester ce mot de passe et si celui-ci est égale à son nom d'utilisateur, l'obliger à changer son mot de passe. Bien sur pour des raisons de sécurité que je comprends très bien, le mot de passe n'est pas accessible en lecture, donc impossible de le récupérer et de ce fait de faire un test dessus.
Pour résumer, comment savoir si le mot de passe est égale au user ou au pire à blanc (je créerais alors un nouvel utilisateur avec mot de passe à blanc au lieu de son nom).
Merci d'avance pour votre aide.
Benoît
gargouilleBL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 09h17   #2
Invité régulier
 
Homme Benoît
Développeur .NET
Inscription : juillet 2007
Messages : 18
Détails du profil
Informations personnelles :
Nom : Homme Benoît
Âge : 44
Localisation : Belgique

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : juillet 2007
Messages : 18
Points : 9
Points : 9
Par défaut J'ai trouvé

Je me réponds à moi même au cas ou d'autres seraient intéressés.
Il suffit à l'ouverture du formulaire de démarrage de changer le mot de passe de l'utilisateur en mettant comme ancien et comme nouveau mot de passe son nom. En cas de succès on appelle le formulaire de changement de mot de passe, en cas d'erreur, c'est que l'ancien mot de passe à bien été changé puisque qu'il ne correspond pas au nom d'utilisateur, on sort simplement de la routine grâce à un on error goto.
Voilà si ça peut servir à quelqu'un.
gargouilleBL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2008, 11h51   #3
Futur Membre du Club
 
Inscription : juillet 2007
Messages : 69
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2007
Messages : 69
Points : 15
Points : 15
Envoyer un message via MSN à Guillaume 78
Par défaut code

Salut,

ta solution me plait, c'est ce que je cherche à faire mais le seul soucis, c'est que sans code, je ne vois pas comment faire.

Tu pourrais poster ton code pour cette manip'?

Merci beaucoup!!

Guillaume
Guillaume 78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h55.


 
 
 
 
Partenaires

Hébergement Web