J'ai fini ma base de données et j'aimerais en proteger la structure sans
empêcher la saisie de nouvelle données ni l'utilisation de nouvelles
requetes.
Le problème c'est que je l'ai creer dans une assos sur un reseau et en
administrateur et je voudrais etre la seule sous cette cession et toutes les
autres à pouvoir toucher la structure avec un mot de passe.c'est malheureux
mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il s'en
sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au lieu de la base mdb. La base mde est une base compilée ( donc absence du source) qui protège ton code car il n'est plus accessible. Tu te réserves la base mdb pour ton développement et à chaque modif tu crées une nouvelle base mde que tu diffuses. De plus seules les tables et les requêtes seront modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables et requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cldk6m$799$
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans empêcher la saisie de nouvelle données ni l'utilisation de nouvelles requetes. Le problème c'est que je l'ai creer dans une assos sur un reseau et en administrateur et je voudrais etre la seule sous cette cession et toutes les autres à pouvoir toucher la structure avec un mot de passe.c'est malheureux mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il s'en sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
merci par avance
Laurence
Bonjour.
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au lieu
de la base mdb. La base mde est une base compilée ( donc absence du source)
qui protège ton code car il n'est plus accessible. Tu te réserves la base
mdb pour ton développement et à chaque modif tu crées une nouvelle base mde
que tu diffuses. De plus seules les tables et les requêtes seront
modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables et
requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" <laurence.maitre1@libertysurf.fr> a écrit dans le message
de news: cldk6m$799$1@news.tiscali.fr...
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans
empêcher la saisie de nouvelle données ni l'utilisation de nouvelles
requetes.
Le problème c'est que je l'ai creer dans une assos sur un reseau et en
administrateur et je voudrais etre la seule sous cette cession et toutes
les
autres à pouvoir toucher la structure avec un mot de passe.c'est
malheureux
mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il
s'en
sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au lieu de la base mdb. La base mde est une base compilée ( donc absence du source) qui protège ton code car il n'est plus accessible. Tu te réserves la base mdb pour ton développement et à chaque modif tu crées une nouvelle base mde que tu diffuses. De plus seules les tables et les requêtes seront modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables et requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cldk6m$799$
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans empêcher la saisie de nouvelle données ni l'utilisation de nouvelles requetes. Le problème c'est que je l'ai creer dans une assos sur un reseau et en administrateur et je voudrais etre la seule sous cette cession et toutes les autres à pouvoir toucher la structure avec un mot de passe.c'est malheureux mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il s'en sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
merci par avance
Laurence
Laurence Maitre
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
"Raymond [mvp]" a écrit dans le message de news:eI$
Bonjour.
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au lieu
de la base mdb. La base mde est une base compilée ( donc absence du source)
qui protège ton code car il n'est plus accessible. Tu te réserves la base mdb pour ton développement et à chaque modif tu crées une nouvelle base mde
que tu diffuses. De plus seules les tables et les requêtes seront modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables et
requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message
de news: cldk6m$799$
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans empêcher la saisie de nouvelle données ni l'utilisation de nouvelles requetes. Le problème c'est que je l'ai creer dans une assos sur un reseau et en administrateur et je voudrais etre la seule sous cette cession et toutes les autres à pouvoir toucher la structure avec un mot de passe.c'est malheureux mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il s'en sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
merci par avance
Laurence
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:eI$hkzQuEHA.868@TK2MSFTNGP09.phx.gbl...
Bonjour.
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au
lieu
de la base mdb. La base mde est une base compilée ( donc absence du
source)
qui protège ton code car il n'est plus accessible. Tu te réserves la base
mdb pour ton développement et à chaque modif tu crées une nouvelle base
mde
que tu diffuses. De plus seules les tables et les requêtes seront
modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables
et
requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" <laurence.maitre1@libertysurf.fr> a écrit dans le
message
de news: cldk6m$799$1@news.tiscali.fr...
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans
empêcher la saisie de nouvelle données ni l'utilisation de nouvelles
requetes.
Le problème c'est que je l'ai creer dans une assos sur un reseau et en
administrateur et je voudrais etre la seule sous cette cession et toutes
les
autres à pouvoir toucher la structure avec un mot de passe.c'est
malheureux
mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il
s'en
sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
"Raymond [mvp]" a écrit dans le message de news:eI$
Bonjour.
Tu as un moyen bien simple, c'est de créer et diffuser une base mde au lieu
de la base mdb. La base mde est une base compilée ( donc absence du source)
qui protège ton code car il n'est plus accessible. Tu te réserves la base mdb pour ton développement et à chaque modif tu crées une nouvelle base mde
que tu diffuses. De plus seules les tables et les requêtes seront modifiables. Aucun autre objet ne pourra être modifié ou créé sauf tables et
requêtes.
quelques remarques sur : http://access.seneque.free.fr/mde.htm
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message
de news: cldk6m$799$
Bonjour à tous,
J'ai fini ma base de données et j'aimerais en proteger la structure sans empêcher la saisie de nouvelle données ni l'utilisation de nouvelles requetes. Le problème c'est que je l'ai creer dans une assos sur un reseau et en administrateur et je voudrais etre la seule sous cette cession et toutes les autres à pouvoir toucher la structure avec un mot de passe.c'est malheureux mais c'est le reel administrateur qui mets la zizanie chaque fois qu'il s'en sert sous pretexte qu'il est le chef et donc qu'il sait tout !!!!!
merci par avance
Laurence
Raymond [mvp]
Bien sûr, ce que tu ne peux pas faire seulement:
a.. Afficher, modifier ou créer des formulaires, des états ou des modules en mode Création. b.. Ajouter, supprimer ou modifier des références aux bibliothèques d'objets ou aux bases de données. c.. Modifier le code à l'aide des propriétés ou des méthodes de Microsoft Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient aucun code source). d.. Importer ou exporter des formulaires, des états ou des modules. Par contre, il est toujours possible d'importer ou d'exporter des tables, des requêtes ou des macros à partir ou vers des bases de données non MDE. Toutes les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE peuvent être importées dans une autre base de données Access, mais aucun formulaire, état ou module ne peut être importé dans une autre base de données Access.
tout le reste normal par rapport à une base mdb. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cle0ji$kf6$
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
Bien sûr, ce que tu ne peux pas faire seulement:
a.. Afficher, modifier ou créer des formulaires, des états ou des modules
en mode Création.
b.. Ajouter, supprimer ou modifier des références aux bibliothèques
d'objets ou aux bases de données.
c.. Modifier le code à l'aide des propriétés ou des méthodes de Microsoft
Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient
aucun code source).
d.. Importer ou exporter des formulaires, des états ou des modules. Par
contre, il est toujours possible d'importer ou d'exporter des tables, des
requêtes ou des macros à partir ou vers des bases de données non MDE. Toutes
les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE
peuvent être importées dans une autre base de données Access, mais aucun
formulaire, état ou module ne peut être importé dans une autre base de
données Access.
tout le reste normal par rapport à une base mdb.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" <laurence.maitre1@libertysurf.fr> a écrit dans le message
de news: cle0ji$kf6$1@news.tiscali.fr...
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
a.. Afficher, modifier ou créer des formulaires, des états ou des modules en mode Création. b.. Ajouter, supprimer ou modifier des références aux bibliothèques d'objets ou aux bases de données. c.. Modifier le code à l'aide des propriétés ou des méthodes de Microsoft Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient aucun code source). d.. Importer ou exporter des formulaires, des états ou des modules. Par contre, il est toujours possible d'importer ou d'exporter des tables, des requêtes ou des macros à partir ou vers des bases de données non MDE. Toutes les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE peuvent être importées dans une autre base de données Access, mais aucun formulaire, état ou module ne peut être importé dans une autre base de données Access.
tout le reste normal par rapport à une base mdb. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cle0ji$kf6$
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
Laurence Maitre
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE était accessible mais lorsque j'ai cliqué dessus le message disait" access n'a pas pu transformer votre base en .mde" en recherchant dans l'aide on m'explique que je dois mettre un mot de passe au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je faire???? Merci beaucoup "Raymond [mvp]" a écrit dans le message de news:
Bien sûr, ce que tu ne peux pas faire seulement:
a.. Afficher, modifier ou créer des formulaires, des états ou des modules
en mode Création. b.. Ajouter, supprimer ou modifier des références aux bibliothèques d'objets ou aux bases de données. c.. Modifier le code à l'aide des propriétés ou des méthodes de Microsoft
Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient aucun code source). d.. Importer ou exporter des formulaires, des états ou des modules. Par contre, il est toujours possible d'importer ou d'exporter des tables, des requêtes ou des macros à partir ou vers des bases de données non MDE. Toutes
les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE peuvent être importées dans une autre base de données Access, mais aucun formulaire, état ou module ne peut être importé dans une autre base de données Access.
tout le reste normal par rapport à une base mdb. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message
de news: cle0ji$kf6$
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a
transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE
était accessible mais lorsque j'ai cliqué dessus le message disait" access
n'a pas pu transformer votre base en .mde"
en recherchant dans l'aide on m'explique que je dois mettre un mot de passe
au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais
ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je
faire???? Merci beaucoup
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ex1oh9RuEHA.3448@TK2MSFTNGP09.phx.gbl...
Bien sûr, ce que tu ne peux pas faire seulement:
a.. Afficher, modifier ou créer des formulaires, des états ou des
modules
en mode Création.
b.. Ajouter, supprimer ou modifier des références aux bibliothèques
d'objets ou aux bases de données.
c.. Modifier le code à l'aide des propriétés ou des méthodes de
Microsoft
Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient
aucun code source).
d.. Importer ou exporter des formulaires, des états ou des modules. Par
contre, il est toujours possible d'importer ou d'exporter des tables, des
requêtes ou des macros à partir ou vers des bases de données non MDE.
Toutes
les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE
peuvent être importées dans une autre base de données Access, mais aucun
formulaire, état ou module ne peut être importé dans une autre base de
données Access.
tout le reste normal par rapport à une base mdb.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" <laurence.maitre1@libertysurf.fr> a écrit dans le
message
de news: cle0ji$kf6$1@news.tiscali.fr...
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE était accessible mais lorsque j'ai cliqué dessus le message disait" access n'a pas pu transformer votre base en .mde" en recherchant dans l'aide on m'explique que je dois mettre un mot de passe au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je faire???? Merci beaucoup "Raymond [mvp]" a écrit dans le message de news:
Bien sûr, ce que tu ne peux pas faire seulement:
a.. Afficher, modifier ou créer des formulaires, des états ou des modules
en mode Création. b.. Ajouter, supprimer ou modifier des références aux bibliothèques d'objets ou aux bases de données. c.. Modifier le code à l'aide des propriétés ou des méthodes de Microsoft
Access ou des modèles d'objets de Visual Basic (le fichier MDE ne contient aucun code source). d.. Importer ou exporter des formulaires, des états ou des modules. Par contre, il est toujours possible d'importer ou d'exporter des tables, des requêtes ou des macros à partir ou vers des bases de données non MDE. Toutes
les tables, requêtes, pages d'accès aux données ou macros d'un fichier MDE peuvent être importées dans une autre base de données Access, mais aucun formulaire, état ou module ne peut être importé dans une autre base de données Access.
tout le reste normal par rapport à une base mdb. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message
de news: cle0ji$kf6$
merci mais est-ce qu'on pourra quand meme remplir des formulaires?
Raymond [mvp]
Bonsoir.
pas besoin de mot de passe pour le vba en mde, on ne pourra jamais le lire vu que le source n'existera pas. si tu ne peux pas générer le mde, c'est que tu as une erreur de compilation. alt +F11, compiler corriger les erreurs compiler enregistrer créer le mde.
un mde doit être crée sur access de même version que la base. 97 pour 97, 2000 pour 2000 etc...
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cloo9o$prt$
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE était accessible mais lorsque j'ai cliqué dessus le message disait" access n'a pas pu transformer votre base en .mde" en recherchant dans l'aide on m'explique que je dois mettre un mot de passe au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je faire???? Merci beaucoup
Bonsoir.
pas besoin de mot de passe pour le vba en mde, on ne pourra jamais le lire
vu que le source n'existera pas.
si tu ne peux pas générer le mde, c'est que tu as une erreur de compilation.
alt +F11,
compiler
corriger les erreurs
compiler
enregistrer
créer le mde.
un mde doit être crée sur access de même version que la base. 97 pour 97,
2000 pour 2000 etc...
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" <laurence.maitre1@libertysurf.fr> a écrit dans le message
de news: cloo9o$prt$1@news.tiscali.fr...
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a
transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE
était accessible mais lorsque j'ai cliqué dessus le message disait" access
n'a pas pu transformer votre base en .mde"
en recherchant dans l'aide on m'explique que je dois mettre un mot de
passe
au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais
ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je
faire???? Merci beaucoup
pas besoin de mot de passe pour le vba en mde, on ne pourra jamais le lire vu que le source n'existera pas. si tu ne peux pas générer le mde, c'est que tu as une erreur de compilation. alt +F11, compiler corriger les erreurs compiler enregistrer créer le mde.
un mde doit être crée sur access de même version que la base. 97 pour 97, 2000 pour 2000 etc...
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Laurence Maitre" a écrit dans le message de news: cloo9o$prt$
j'ai essayé et l'option MDE était grisé alors j'ai d'abord demander a transformer ma base en 2002 et j'ai recommence. effectivement l'^ption MDE était accessible mais lorsque j'ai cliqué dessus le message disait" access n'a pas pu transformer votre base en .mde" en recherchant dans l'aide on m'explique que je dois mettre un mot de passe au vba donc j'ai ete dans macro - vba - et j'ai creer un mot de passe mais ca ne change rien.... dois-je transformer mes macros en vba ? que dois-je faire???? Merci beaucoup