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 04/02/2007, 12h00   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 38
Points : 11
Points : 11
Par défaut Gestion des accès à une base de données

Bonjour tout le monde merci d'avance our votre aide.

Je vous présente mon besoin :
Je veux contrôler l'accès de plusieurs utilisateurs à une base de données de tel sorte d'achemenimé chacun d'eux vers un formulaire précis et de ne lui laisser la main pour modification de la structure de l'application ni de toucher les données d autres utilisateurs.

Merci
white_tiger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2007, 13h58   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 348
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 348
Points : 29 259
Points : 29 259
je te conseille le tuto qui se trouve ICI.
Je pense qu'il va t'aider.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2007, 20h15   #3
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 38
Points : 11
Points : 11
Par défaut Merci pour ton aide

J apprécie ton aide et je t en remercie.

Ce que je veux faire c'est diriger chaque utilisateur vers un seul et unique formulaire avec bien sur un conrôle de mot de passe.

Est ce qu'il y a une autre solution ???
white_tiger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2007, 20h24   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 348
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 348
Points : 29 259
Points : 29 259
Oui, en faisant un test sur l'utilisateur et en le dirigeant vers l'objet de ton choix.

Si tu veux un mot de passe, c'est possible, mais si tu veux simplement le diriger, utilise le Logon Name.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 00h33   #5
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 38
Points : 11
Points : 11
En effet je veux faire un contrôle d'accés avec un logon et un mot de passe puis diriger chaque utilisateur vers un formulaire précis. Comment faire ??

Merci beacoup pour votre précieuse aide.
white_tiger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 11h41   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 348
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 348
Points : 29 259
Points : 29 259
Le principe est de récupérer le logon , avec une peu de chance, ce code devrait fonctionner.

Code :
1
2
3
4
 
Public Function Utilisateur() as string
Utilisateur = Environ("Username")
End Function
La fonction Utilisateur va te renvoyer le logon.

Ensuite lors de l'ouverture d'un formulaire, tu fais un test logique,
Code :
1
2
3
4
5
6
7
8
9
10
11
 
Sub MonForm_OnOpen()
dim utili as string
utili = utilisateur()
Select case utili
  case "xxx"
   docmd.openform " formxxx"
  case "yyy"
   docmd.openform "formyyy"
end select
end sub
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 16h40   #7
Débutant
 
Avatar de laurent.w
 
Inscription : décembre 2006
Messages : 201
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 201
Points : 37
Points : 37
à mon avis, creer une table avec tes utilisateur definit , recuperer le nom de l'utilisateur connecté (currentuser) et effectuer un bout de code qui va l'orienter vers la form voulue . tu compare dans ta table avec des movenext pour lire toute ta table ou tu fais une requete , et hop le tour est joué
laurent.w est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2007, 00h39   #8
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 38
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 38
Points : 11
Points : 11
Salam
Merci pour ta proposition, mais tu sais je suis new en code, si tu peux m aider dans ce sens.

Pour Heureux-oli, je te remercie pour tes réponse, je n'est pas encore tester ta proposition mais je vais le faire prochainement et je vais te tenir informé.

Merci les amis pour tout
white_tiger est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h40.


 
 
 
 
Partenaires

Hébergement Web