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 17/08/2006, 14h33   #1
Invité régulier
 
Inscription : juin 2002
Messages : 45
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 45
Points : 7
Points : 7
Par défaut Questions sur le fonctionnement de la sécurité.

Bonjour,

Je travaille sur le développement d'une nouvelle application. Je voudrais y intégrer la sécurité de Access. J'ai déjà lu la FAQ qui explique le fonctionnement de la sécurité. Ens gros, j'ai compris les grands principes de fonctionnement. Par contre j'ai quelques questions en suspend par rapport à la sécurité. Les voici :

1 - J'ai vu qu'il était possible de créer des groupes, des usagers, des droits d'accès via le code. Je me demandais s'il était possible de récupérer la liste des usagers créés et les groupes et les afficher dans des listes. Est-ce possible? Si oui, comment fait-on ?

2- Toujours concernant les usagers, comment-faites vous lorsque vous voulez créer des tables où il faut stocker l'usager qui a créé l'enregistrement (ex: l'usager qui a créé le client) ? Entrez-vous son nom d'utilisateur ou vous créez un genre de ID pour l'identifier ? De plus, si je veux entrer des infos complémentaires à l'utilisateur (ex: nom, prénom, tél, extension), faites-vous une table qui contiendra le nom de l'utilisateur (celui du fichier mdw) avec les nouveaux champs requis ? Ou vous utilisez une autre astuce?

3- Peux-ton utiliser la sécurité dans une application qui utilise le runtime. Je ne suis pas encore familier avec le runtime, mais je songe à utiliser cette avenue dans mon application. Donc, est-ce que sécurité et runtime cohabite bien ensemble? Si oui, est-ce la même astuce que celle de la faq pour pointer le fichier mdw à l'application (en entrant les paramètres dans un raccourci) ?

4- Êtes-vous au courant si la sécurité fonctionnera de la même façon sous Acces 2007? Va-t-on pouvoir migrer de façon aisé une application en access 2000 ou 2003 vers 2007 en tenant compte de la sécurité?

J'espère que mes questions sont assez claires. Si ce n'est pas le cas , faites le moi savoir et je vais tenter d'être plus précis.

Merci pour les réponses.
mathias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 15h12   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Citation:
Envoyé par mathias
Bonjour,
Bonjour
Citation:
Envoyé par mathias
1 - J'ai vu qu'il était possible de créer des groupes, des usagers, des droits d'accès via le code. Je me demandais s'il était possible de récupérer la liste des usagers créés et les groupes et les afficher dans des listes. Est-ce possible? Si oui, comment fait-on ?
En utilisant les collections Groups et Users
regardes donc là-dedans : http://www.developpez.net/forums/att...5&d=1147383181

Citation:
Envoyé par mathias
2- Toujours concernant les usagers, comment-faites vous lorsque vous voulez créer des tables où il faut stocker l'usager qui a créé l'enregistrement (ex: l'usager qui a créé le client) ? Entrez-vous son nom d'utilisateur ou vous créez un genre de ID pour l'identifier ? De plus, si je veux entrer des infos complémentaires à l'utilisateur (ex: nom, prénom, tél, extension), faites-vous une table qui contiendra le nom de l'utilisateur (celui du fichier mdw) avec les nouveaux champs requis ? Ou vous utilisez une autre astuce?
Regarde du côté de CurrentUser()
Tu n'as pas de tel, extension, nom, prénom, etc... dans la sécurité intégrée d'Access. Tu devras avoir une table annexe.
Mais, stocker tout cela à chaque enregistrement n'est pas une bonne idée. Fais des liens, plutôt.
Citation:
Envoyé par mathias
3- Peux-ton utiliser la sécurité dans une application qui utilise le runtime. Je ne suis pas encore familier avec le runtime, mais je songe à utiliser cette avenue dans mon application. Donc, est-ce que sécurité et runtime cohabite bien ensemble? Si oui, est-ce la même astuce que celle de la faq pour pointer le fichier mdw à l'application (en entrant les paramètres dans un raccourci) ?
Oui.
Le runtime n'est qu'une version 'light' d'Access
Citation:
Envoyé par mathias
4- Êtes-vous au courant si la sécurité fonctionnera de la même façon sous Acces 2007? Va-t-on pouvoir migrer de façon aisé une application en access 2000 ou 2003 vers 2007 en tenant compte de la sécurité?
Ca restera une grande énigme jusqu'à la version définitive.
Actuellement, la migration se passe pas mal sur les versions bêta.
Il parait qu'ils planchent fort sur une migration forte de 2003 vers 2007


vàlà vàlà !
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 15h22   #3
Invité régulier
 
Inscription : juin 2002
Messages : 45
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 45
Points : 7
Points : 7
Merci beaucoup Maxence pour la réponse, ça va m'aider
mathias 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 16h17.


 
 
 
 
Partenaires

Hébergement Web