Pb securisation access
Neliville51
Messages postés
99
Statut
Membre
-
Ankhsuamon Messages postés 50 Statut Membre -
Ankhsuamon Messages postés 50 Statut Membre -
Bonjour,
j'aimerais savoir si c'est possible de créer une base de données access version 2000 en y intégrant un mot de passe qui permtrait à l'administrateur de modifier la structure par la suite. j'ai réussi à créer un fichier MDE mais pendant la création à aucun moment on m'a signalé un mot de passe. Ce que je veux c'est en créer avec mot de passe et pouvoir modifier la structure par la suite.
Si c'est possible tenez moi au courant svp! je vous remercie d'avance
j'aimerais savoir si c'est possible de créer une base de données access version 2000 en y intégrant un mot de passe qui permtrait à l'administrateur de modifier la structure par la suite. j'ai réussi à créer un fichier MDE mais pendant la création à aucun moment on m'a signalé un mot de passe. Ce que je veux c'est en créer avec mot de passe et pouvoir modifier la structure par la suite.
Si c'est possible tenez moi au courant svp! je vous remercie d'avance
6 réponses
un fichier mde est une base de donnée non modifiable, donc protégée.
il n'y a pas besoin de mot de passe mais le résultat est le meme pour tout le monde : impossible de modifier cette base.
il n'y a pas besoin de mot de passe mais le résultat est le meme pour tout le monde : impossible de modifier cette base.
les autres moyens sont soit lourds (création de comptes utilisateurs) soit inéfficaces (mots de passe au lancement)
tu peux garder le mde que tu vas distribuer aux utilisateurs et avoir le mdb sur ton poste pour les modifs futures.
il faut juste penser à te créer une macro pour transferer toutes les données avnt de générer un nouveau mde
tu peux garder le mde que tu vas distribuer aux utilisateurs et avoir le mdb sur ton poste pour les modifs futures.
il faut juste penser à te créer une macro pour transferer toutes les données avnt de générer un nouveau mde
tu crées des requetes d'ajout de données puis tu regroupes le tout dans une macro pour n'avoir qu une seule chose à lancer, ça évitera les oublis.
oui d'accord mais je voudrais transférer l'intégriter de ma base mde vers mdb pour ne modifier que la structure comme cela si je modifie la structure (mdb) je recrée la base en mde comme cela pas de perte de données et pas à insérer des centaines de données dans la base mde.
en gros imaginons ke j'ai une base mde dans laquelle à la moitié de l'année il y a une modification à faire(soit dans les ventes soit dans les prix) l'idée serait de modifier cette base en conservant toutes les données formulaires, requetes, tables macros et modules comme ça une fois la modif faite la base garde toutes ces données.
et encore merci
en gros imaginons ke j'ai une base mde dans laquelle à la moitié de l'année il y a une modification à faire(soit dans les ventes soit dans les prix) l'idée serait de modifier cette base en conservant toutes les données formulaires, requetes, tables macros et modules comme ça une fois la modif faite la base garde toutes ces données.
et encore merci
le fichier mde est un peu l'équivalent d'un .exe
tu peux le générer mais tu ne peux pas faire l'opération inverse.
tu dois garder la version du mdb qui a servi, faire ta modif, importer les données du mde et regenerer un mde.
j'espere avoir été clair.
tu peux le générer mais tu ne peux pas faire l'opération inverse.
tu dois garder la version du mdb qui a servi, faire ta modif, importer les données du mde et regenerer un mde.
j'espere avoir été clair.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lie les tables de la base mde (fichier / importer / lier les tables) ensuite tu crées une requete ajout de données par table.
Hello,
Pour ton probleme de securiser Access, tu peux aussi te creer un petit programme qui va autoriser ou non l'utilisation de la touche Shift eu utilisant db.Properties("AllowBypassKey"). Tu decoches dans Tools\Startup l'option Use Access Special Keys et si pas fait selectionnes ton formulaire de demarrage.
Et hop plus de modification pour les utilisateurs a moins de reactiver la touche Shift.
Pour ton probleme de securiser Access, tu peux aussi te creer un petit programme qui va autoriser ou non l'utilisation de la touche Shift eu utilisant db.Properties("AllowBypassKey"). Tu decoches dans Tools\Startup l'option Use Access Special Keys et si pas fait selectionnes ton formulaire de demarrage.
Et hop plus de modification pour les utilisateurs a moins de reactiver la touche Shift.
quelle galère!!!!
dis moi alors est ce que néamoins c possible d'interdire la modification de la structure par un autre moyen?
c'est à dire que pour ouvrir le formulaire en mode création il faut taper un mot de passe?
merci et à bientôt