voila mon probl=E8me:
j'ai une base access A et une autre B
dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et=20
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base=20
en me disant:
Erreur d'execution 3045
Impossible d'utiliser
\\serveur\chemin\fichier.mdb
fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire=20
de modifs....
ya t'il une option dans la base A pour ouvrir les bases en=20
lecture seule (donc pas de verif sur verouillage ou mode=20
exclusif) ou dans la base B pour ne pas verouiller le=20
fichier lors d'ouverture.
je pense =E0 faire un fichier contenant mes bases et toute=20
les appli l'utilisent avec des tables attach=E9es...
comme les tables li=E9es ne sont jamais exculsive...
mais y a t'il une solution ne necessitant pas de changer=20
mon code?
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
Gaël Schmitt [MS]
Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael.
"benjamin Cabanne" <benjamin.cabanne@siemens.com> a écrit dans le message de
news:693f01c3e4b8$e3681370$7d02280a@phx.gbl...
Hello,
voila mon problème:
j'ai une base access A et une autre B
dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base
en me disant:
Erreur d'execution 3045
Impossible d'utiliser
\serveurcheminfichier.mdb
fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire
de modifs....
ya t'il une option dans la base A pour ouvrir les bases en
lecture seule (donc pas de verif sur verouillage ou mode
exclusif) ou dans la base B pour ne pas verouiller le
fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute
les appli l'utilisent avec des tables attachées...
comme les tables liées ne sont jamais exculsive...
mais y a t'il une solution ne necessitant pas de changer
mon code?
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
.
oui, ils n'ont pas le droits sur la base B en ecriture (c
normal)
ca fonctionne tres bien si personne n'ouvre le fichier B
mais si qqn ouvre le fichier B, les utilisateurs n'ayant
pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine-----
Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B,
il faut que les
utilisateurs aient aussi le droit de modifier.
Gael.
"benjamin Cabanne" <benjamin.cabanne@siemens.com> a écrit
dans le message de
voila mon problème:
j'ai une base access A et une autre B
dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base
en me disant:
Erreur d'execution 3045
Impossible d'utiliser
\serveurcheminfichier.mdb
fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire
de modifs....
ya t'il une option dans la base A pour ouvrir les bases en
lecture seule (donc pas de verif sur verouillage ou mode
exclusif) ou dans la base B pour ne pas verouiller le
fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute
les appli l'utilisent avec des tables attachées...
comme les tables liées ne sont jamais exculsive...
mais y a t'il une solution ne necessitant pas de changer
mon code?
oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
.
Gaël Schmitt [MS]
Je parle du répertoire où se situe la base B.
a écrit dans le message de news:524801c3e4e2$cb3dc270$ oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
.
Je parle du répertoire où se situe la base B.
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:524801c3e4e2$cb3dc270$a501280a@phx.gbl...
oui, ils n'ont pas le droits sur la base B en ecriture (c
normal)
ca fonctionne tres bien si personne n'ouvre le fichier B
mais si qqn ouvre le fichier B, les utilisateurs n'ayant
pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine-----
Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B,
il faut que les
utilisateurs aient aussi le droit de modifier.
Gael.
"benjamin Cabanne" <benjamin.cabanne@siemens.com> a écrit
dans le message de
voila mon problème:
j'ai une base access A et une autre B
dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base
en me disant:
Erreur d'execution 3045
Impossible d'utiliser
\serveurcheminfichier.mdb
fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire
de modifs....
ya t'il une option dans la base A pour ouvrir les bases en
lecture seule (donc pas de verif sur verouillage ou mode
exclusif) ou dans la base B pour ne pas verouiller le
fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute
les appli l'utilisent avec des tables attachées...
comme les tables liées ne sont jamais exculsive...
mais y a t'il une solution ne necessitant pas de changer
mon code?
a écrit dans le message de news:524801c3e4e2$cb3dc270$ oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
.
eh bien effectivement, ils n'ont pas les droits sur le repertoire!
mais comme nous avons beaucoup de base de ce type, il est difficile de gerer les droits sur les repertoires (surtout que ce n'est pas notre service qui gerent les droits!)
je ne comrend pas poourquoi quand personne n'a ouvert le fichier ca passe et si qqn l'ouvre, ca ne passe plus...
existe t'il une option ou une methode pour pouvoir ouvrir la base en se moquant du mode exclusif ou qque chose comme ca?
-----Message d'origine----- Je parle du répertoire où se situe la base B.
a écrit dans le message de
news:524801c3e4e2$cb3dc270$ oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base
en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en
lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?
merci de vos réponses...
.
.
eh bien effectivement, ils n'ont pas les droits sur le
repertoire!
mais comme nous avons beaucoup de base de ce type, il est
difficile de gerer les droits sur les repertoires (surtout
que ce n'est pas notre service qui gerent les droits!)
je ne comrend pas poourquoi quand personne n'a ouvert le
fichier ca passe et si qqn l'ouvre, ca ne passe plus...
existe t'il une option ou une methode pour pouvoir ouvrir
la base en se moquant du mode exclusif ou qque chose comme
ca?
-----Message d'origine-----
Je parle du répertoire où se situe la base B.
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:524801c3e4e2$cb3dc270$a501280a@phx.gbl...
oui, ils n'ont pas le droits sur la base B en ecriture (c
normal)
ca fonctionne tres bien si personne n'ouvre le fichier B
mais si qqn ouvre le fichier B, les utilisateurs n'ayant
pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine-----
Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B,
il faut que les
utilisateurs aient aussi le droit de modifier.
Gael.
"benjamin Cabanne" <benjamin.cabanne@siemens.com> a écrit
dans le message de
voila mon problème:
j'ai une base access A et une autre B
dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A
et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre
B.
les comptes comme au dessus ne peuvent plus ouvrir la
base
en me disant:
Erreur d'execution 3045
Impossible d'utiliser
\serveurcheminfichier.mdb
fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire
de modifs....
ya t'il une option dans la base A pour ouvrir les bases
en
lecture seule (donc pas de verif sur verouillage ou mode
exclusif) ou dans la base B pour ne pas verouiller le
fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute
les appli l'utilisent avec des tables attachées...
comme les tables liées ne sont jamais exculsive...
mais y a t'il une solution ne necessitant pas de changer
mon code?
eh bien effectivement, ils n'ont pas les droits sur le repertoire!
mais comme nous avons beaucoup de base de ce type, il est difficile de gerer les droits sur les repertoires (surtout que ce n'est pas notre service qui gerent les droits!)
je ne comrend pas poourquoi quand personne n'a ouvert le fichier ca passe et si qqn l'ouvre, ca ne passe plus...
existe t'il une option ou une methode pour pouvoir ouvrir la base en se moquant du mode exclusif ou qque chose comme ca?
-----Message d'origine----- Je parle du répertoire où se situe la base B.
a écrit dans le message de
news:524801c3e4e2$cb3dc270$ oui, ils n'ont pas le droits sur la base B en ecriture (c normal)
ca fonctionne tres bien si personne n'ouvre le fichier B mais si qqn ouvre le fichier B, les utilisateurs n'ayant pas les droits en modifs ne peuvent plus lancer l'appli A.
-----Message d'origine----- Bonjour,
Vérifie les droits sur le répertoire ou se trouve A et B, il faut que les
utilisateurs aient aussi le droit de modifier.
Gael. "benjamin Cabanne" a écrit dans le message de
news:693f01c3e4b8$e3681370$ Hello,
voila mon problème: j'ai une base access A et une autre B dans ma base A, je lie (attache) des tables de la base B
quand un compte qui a les droits lecture/ecriture sur A et
lecture sur B lance le truc, ca fonctionne.
maintenant, moi j'ai les droits L/E sur A et B, j'ouvre B.
les comptes comme au dessus ne peuvent plus ouvrir la base
en me disant: Erreur d'execution 3045 Impossible d'utiliser serveurcheminfichier.mdb fichier en cours d'utilisation
moi je veux juste lire des trucs dans la base, pas faire de modifs....
ya t'il une option dans la base A pour ouvrir les bases en
lecture seule (donc pas de verif sur verouillage ou mode exclusif) ou dans la base B pour ne pas verouiller le fichier lors d'ouverture.
je pense à faire un fichier contenant mes bases et toute les appli l'utilisent avec des tables attachées... comme les tables liées ne sont jamais exculsive... mais y a t'il une solution ne necessitant pas de changer mon code?