Gestion Login + Password + Droits d'accès

cs_Beber59 Messages postés 10 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 16 octobre 2003 - 22 juil. 2003 à 16:39
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 22 juil. 2003 à 22:01
Bjour tt l'monde,

je voudrais gérer l'accès à mon prog par login et mot de passe en ADO pour plusieurs utilisateurs avec gestion des droits : exemple, toi t le patron tu peux ouvrir toutes les feuilles et toi le stagiaire tu peux en ouvrir aucune. Les infos login, passe et droits seraient enregistrés dans une db access.

Me suis dit que ca pouvait exister alors si qqn a la source... ;)

b2r.

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
22 juil. 2003 à 22:01
tu cree une table d'association entre la table des utilisateurs ou groupes d'utilisateurs et la table fonctions ou fenetres
(ou les deux cela depend de la granularité de ton programme)
et tu mets des droits dedans en valeur booleenne.

ex directeur -avec- modif salaire ---> true
stagiaire -avec modif salaire --> false

dans la fonction modif salaire
tu teste le droit avec une fonction

private sub modif_salaire(....)
if verif_droit ("modif_salaire"= false) then
msgbox "pas le privilege d'utiliser cette fonction"
exit sub
end if

'traitements

end sub

le mieux aussi est lors du lancement d'iniber les menu lorsque les droits ne permettent pas d'utiliser la fonction

"pour eviter la tentation :-)"
et etre jaloux :-)

Have fun
0
Rejoignez-nous