Bonjour à tous,
J'ai écrit une application pour gérer une base de donnée;
cette base est accessible à plusieurs utilisateurs avec des niveaux différents (consultation, modification, création) par le biais d'une base frontale est d'une interface conviviale avec mot passe.
l'appli est installée sur chaque poste grâce a un package d'installation comprenant la base frontale, l'icône de lancement de l'appli et le runtime access 2010.
Et ça marche parfaitement bien (j'me la pète un peu là! )
La sécurité frontale est donc assurée mais je voudrais maintenant savoir s'il est possible de verrouiller la porte du jardin?
La base dorsale (principale) est hébergée sur un serveur/disque partagé et bien sûr les utilisateurs doivent avoir l'accès à ce répertoire (accès ouvert pas le service informatique de l'entreprise sur ma demande) pour pouvoir utiliser l'appli. qui est installée individuellement après l'ouverture des droits d'accès au répertoire.
Dans l'absolu ce n’est pas un problème puisque l'utilisateur ne connait pas le chemin d'accès à cette base et que celui-ci est totalement invisible pour lui lorsqu'il se sert de l'appli mais il n'en reste pas moins qu'en "fouillant" un peu directement dans les répertoires du serveur il peut avoir accès à cette base "sensibles" avec les risque que cela comporte (modifications ou effacements accidentels... ou non).
Ma question est: Y-a-t-il moyen de faire en sorte de verrouiller cet accès direct par le serveur tout en conservant les accès par l'appli installés sur les postes utilisateur?
J'ai essayé de mettre un mot de passe sur le fichier de la base dorsale mais du coup ça plante l'application et la rend inutilisable...
Merci de vos réponses.
cordialement
Partager