[AC2010] Sécuriser l'accès aux formulaires

Anonymous38 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
Anonymous38 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai créé une base de donnée sur Access 2010 avec des Tables avec pour chacune d'elle un formulaire d'ajout et un de recherche.

J'aimerais maintenant sécurisé cette base avec deux types d'utilisateurs : un qui peut consulter et modifier et l'uatre qui peut seulement consulter.

Le premier aurait donc accès à tout et le deuxième pourrait seulement accéder aux formulaires de recherches.

Merci d'avance pour votre aide et si vosu avez besoin de précisions pour m'aider n'hésitez surtout pas ;)



A voir également:

3 réponses

eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154
 
Bonjour,

Tu devrai créer une table utilisateur avec nom; Mot de passe; niveau :

niveau 1 : recherche, 2 : modification

A l'ouverture tu affiche un formulaire où se trouve le login et mot de passe et suivant le login, une requête sur le niveau va perettre ou non d'ouvrir le formulaire.

Exemple :

Ouverture du fichier :
login : test
mot de passe : test --> requete sur test --> niveau 1 (recherche uniquement)

Tu va créer un champ (vérouillé) sur ton formulaire d'accueil et y insérer le niveau : Forms![F Menu Accueil].Niveau.value = "requete niveau"

A chaque ouverture de formulaire de modif ou de recherche, tu met une condition "si" pour tester le niveau (qui est inscrit sur le formulaire d'accueil).

j'espère t'avoir aidé,

Cordialement,
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour

ci joint mon tuto (acc2003, formation d'artisans) ) pour la sécurisation d'une base
N'oublie surtout pas de faire une copie préalable de system.mdw

https://www.cjoint.com/?3ExrmimH6Ax
0
Anonymous38 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Merci à vous deux pour vos réponses, je vais essayer tout ça et je vous tiens au courant :)
0