Blocage d'Accés à la BD en Access

Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
- - Dernière réponse : HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
- 7 août 2019 à 14:23
Bonjour

N.B : Je travaille en VB6 avec Access

J'ai développé une petite application en VB6 avec comme Base de Données une Table en Access.
L'emplacement de ma BD est localisé dans un Dossier situé dans l'unité C:

Ma Question:
Comment empêcher qu'on ouvre manuellement ma Table d'Access (BD), c'est à dire par un seul clik ?
Pour que l’accès à la Table en Access (BD) ne soit permet qu'à partir l'interface de l'application.

Merci pour votre aide
Afficher la suite 

7 réponses

Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Bonjour,

unité c: et plusieurs users ???

Je serais toi, je mettrai les datas (la base) sur un dossier spécifique du serveur, et donnerais les droits via le système.

Sinon, regardes ceci : https://www.generation-nt.com/reponses/comment-interdire-l-acces-aux-tables-entraide-1137291.html

A+
HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22 -
Je ne connais pas la version windows que tu utilises, mais donnes l'accès au répertoire de la Base uniquement à ton appli et pas aux users...

A voir.

A+
Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
Bonjour

Tout d'abord, je tiens à vous remercier pour votre réactivitè. Puis je vous informe que je suis novice en informatique. Je fais de mon mieux pour apprendre.
Ma BD n'est pas integrèe dans mon application.
Comme ma BD est bien exposèe, je veux la protèger de toute manipulation hors application.
Mon windows ( Xp)
Mon acces 2007

Merci de m'orienter
Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Bonjour,

sous windows xp ???

Pourquoi dis-tu qu'elle est exposée ?

A+
Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
Re

Je veux dire par "Exposée " qu'une fois l'unité (C: ) est ouvert, et la liste des fichiers sont listés. N'importe qui peut, en cliquant sur la BD, ouvrir la Table (BD)
Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
N'importe qui peut avoir au c:\ de ton PC ????
HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22 -
Donc pourquoi ne pas la mettre dans un sous répertoire de c:\ qui serait caché ?

PS : j'ai du mal à comprendre comment un novice a développé une appli !
HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22 -
Regardes ceci, où dis en d'avantage....

http://jc.bellamy.free.fr/fr/superexec.html

A+
Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
Bonjour

C'est vrai que j'ai développé une petite application. Mais elle reste simple.
Novice, parce que je n'ai aucune formation académique, ni de bagages informatiques.

Merci pour votre disposition
Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Au pire ceci,

https://www.votreassistante.net/restreindre-acces-objets-base-donnees-access/

mais à mon avis tu n'utilises pas la bonne méthode !

En +, de mémoire il n'y a plus de support xp depuis 5 ans...


Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Tu as regardé les différents liens donnés ??

A+
Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
Bonjour

J'ai bien consulté les liens que vous m'aviez postés, ou je n'ai pas bien compris, ou ce que je cherche n'y est pas.
Une autre fois, ce que je cherche, la communication possible (Ouverture, fermeture, écriture, modification, suppression,actualisation) avec la BD doit être uniquement à travers l'interface de l'application.
Toute tentative d'ouvrir la BD, sans passer par l'interface de l'application serait impossible.

Merci
Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Déjà;

1/ places ta base dans un répertoire caché, et donnes les permissions lecture / modif / écriture aux seuls users qui doivent pouvoir
2/ dans ta base, fais ceci : https://www.votreassistante.net/restreindre-acces-objets-base-donnees-access/
3/ s'il y a des users qui passent outre, fais moi signe.

A+
Commenter la réponse de HDU
Messages postés
875
Date d'inscription
mercredi 5 juillet 2017
Statut
Membre
Dernière intervention
15 août 2019
22
0
Merci
Donc perso :
soit je change d'OS (xp est 'mort')
soit je crée un user 'bdd' (exemple), et donne les autorisations xp à ce seul user.

a+
Commenter la réponse de HDU