OVH Cloud OVH Cloud

Multi droits en ecriture

3 réponses
Avatar
xavier
Bonjour,

Je viens de terminer une application Access XP. Je l'ai=20
mise sur un lecteur partag=E9 par l'ensemble du service.

Le probleme est que seule la 1ere personne qui ouvre=20
l'appli peut etre en ecriture, les autres n'ont acces=20
qu'en lecture.

Dans le menu outils, je suis en mode d'ouverture par=20
defaut : partag=E9

Ma question est comment faire pour que tout le monde=20
puisse avoir acces en ecriture en meme temps? (Access XP=20
est bien multi-utilisateurs?)

Merci d'avance

3 réponses

Avatar
Pol2bb
Bonjour a tous,

Je rame trop avec une base de donnee de mon entreprise et comme j'y connais rien je demande des avis aux specialistes d'access.

Le reseau wifi est en ad-hoc mais sera bientot en mode infrastructure.
Il y a 3 postes qui sont connectes au reseau.
Tous equipes WinXP avec Access 2000 dessus.
Chaque utilisateur est administrateur sur son poste.

Nous ne pouvons pas enregistre la base de donnee dans le documents partages elle est situe sur un poste dans un repertoire nomme bdd sur c (Donc en c:bdd*.mdb).
Le disque dur c est partage avec l'ensemble du reseau.
Tous les droits d'acces possible et inimaginable sont actives (tout le monde:lecture/modifier/controle total).Ceci s'applique donc au sous dossier donc pour bdd aussi.
Le fichier *.mdb est partage de le meme maniere.
J'ai creer des raccourcis sur les autres postes pointant vers ce fichier.
Mais quand ceux ci essaient de se connecter a la base de donnee le message suivant apparait "base de donnee en lecture seule".
En effet on peut ouvrir la base de donne mais on ne peut pas enregistrer de modifications (donc probleme de de saisie ...).Ou alors la madification est enregistree sous un autre nom (bd1.mdb) donc il n'y a aucune mise a jour.
Quand je verifie l'attribut du dossier bdd, il est en lecture seule, et je ne peut pas desactiver la case lecture seule car apres avoir applique la modification, la case est de nouveau cochee.
Gros casse tete, j'ai essaye d'enlever l'attribution sous msdos avec attrib mais rien n'y fait le repertoire reste en lecture seule.
J'ai essaye de creer un nouveau dossier bdd en copiant le contenu de l'original apres l'avoir renomme et il m'arrive la meme mesaventure ... lecture seule.
Je sais que le fichier *.ldb qui verrouille l'acces a la base de donnee peut poser aussi probleme.
D'ailleurs si la base de donne est ouverte sur le poste qui l'herberge, les autres utilisateurs se voient afficher pendant l'ouverture de cette base de donnee "could not lock file" puis la base de donnee ne s'ouvre pas (oui les autres postes on des versions anglaise de winxp mais je pense pas que ca vienne de la).
Pour le reseau, tout est nickel les imprimantes et autres fichiers se partagent bien juste ce probleme de base de donne qui n'est pas regle.

Alors que puis-je faire ?
Quelqu'un a-t'il une idee dessus ?

Merci pour vos reponses
Avatar
Patrick
Bonjour
"Pol2bb"
Le disque dur c est partage avec l'ensemble du reseau.
Tous les droits d'acces possible et inimaginable sont actives (tout le
monde:lecture/modifier/controle >total).Ceci s'applique donc au sous dossier

donc pour bdd aussi.
Le fichier *.mdb est partage de le meme maniere.
J'ai creer des raccourcis sur les autres postes pointant vers ce fichier.
Mais quand ceux ci essaient de se connecter a la base de donnee le message
suivant apparait "base de >donnee en lecture seule".

Alors que puis-je faire ?
Quelqu'un a-t'il une idee dessus ?


si tu es en Win XP pro, regarde et tente ceci :

Explorateur clic droit sur ton répertoire, partage et sécurité, onglet
sécurité, clic paramètres avancés et ajoute tes utilisateurs sous la forme :

PC1Administrateur ou PC1 est le nom de la (des) machine(s) sur le réseau
accédant au répertoire, tu
peux vérifier l'intégrité du nom en cliquant sur vérifier les noms et
ensuite tu attribues les droits

si tes PC en ouverture de session, se connecte à un domaine....
ajoute tes utilisateurs sous la forme :
lenomdel'

Enfin, si tes machines sont sous XP familial, ben il faut ajouter l'onglet
sécurité,
consulte l'astuce de du laboratoire Supinfo :

http://www.faqxp.com/f/171.asp

Bon courage

Patrick


Merci pour vos reponses


de rien
@+

Avatar
Pol
-----Message d'origine-----
Bonjour
"Pol2bb"
Le disque dur c est partage avec l'ensemble du reseau.
Tous les droits d'acces possible et inimaginable sont
actives (tout le


monde:lecture/modifier/controle >total).Ceci s'applique
donc au sous dossier

donc pour bdd aussi.
Le fichier *.mdb est partage de le meme maniere.
J'ai creer des raccourcis sur les autres postes pointant
vers ce fichier.


Mais quand ceux ci essaient de se connecter a la base de
donnee le message


suivant apparait "base de >donnee en lecture seule".
Alors que puis-je faire ?
Quelqu'un a-t'il une idee dessus ?


si tu es en Win XP pro, regarde et tente ceci :

Explorateur clic droit sur ton répertoire, partage et
sécurité, onglet

sécurité, clic paramètres avancés et ajoute tes
utilisateurs sous la forme :


PC1Administrateur ou PC1 est le nom de la (des)
machine(s) sur le réseau

accédant au répertoire, tu
peux vérifier l'intégrité du nom en cliquant sur vérifier
les noms et

ensuite tu attribues les droits

si tes PC en ouverture de session, se connecte à un
domaine....

ajoute tes utilisateurs sous la forme :
lenomdel'

Enfin, si tes machines sont sous XP familial, ben il faut
ajouter l'onglet

sécurité,
consulte l'astuce de du laboratoire Supinfo :

http://www.faqxp.com/f/171.asp

Bon courage

Patrick


Merci pour vos reponses


de rien
@+


.
Merci pour la reponse mais c'etais une erreur de ma part.
Je pensais avoir desactive l'option 'utiliser le partage de

fichiers simple' dans 'propriete d'affichage' sur cette
machine. En fait non.
Des que je l'ai enlever, j'ai pu avoir acces au menu
'Securite' et pu attribuer les droits.
Ca tourne impecc maintenant.
Je poste ceci car ca peut servir c'est un truc bete qui
peut gacher une journee.

Merci a +