OVH Cloud OVH Cloud

Approche à propos une base de données sécurisée

1 réponse
Avatar
Zadi Friedrich
Salut à tous,
Je voudrais avoir votre opinion au sujet de la sécurité en ms Access 2000.
Je sais que l'une des façons de sécuriser une base de donnée ms access est de
doter le fichier mdb d'un mot-de-passe. Maintenant ce que je veux c'est
d'indiquer une fois la base de données accédée qui a accès à quoi.
L'application personnalisée que je suis en train de créer donnera différents
niveaux d'accès aux personnes accédant le base de données. Certains seront
autorisés à ajouter des données, d'autres à modifier et effacer. NOTEZ s'il
vous plait qu'il y aura un menu personnalisé donnant accès aux différentes
fonctionnalités du programme . Un fichier log est aussi prévue pour retracer
qui a fait quoi dans le système. Oublions l'approche consistant a créer des
comptes d'utilisateur à travers un fichier 'workgroup', quelle autre approche
pour implementer un système de sécurité personnalisé en ms access?

1 réponse

Avatar
3stone
Salut,

"Zadi Friedrich"
| Je voudrais avoir votre opinion au sujet de la sécurité en ms Access 2000.
| Je sais que l'une des façons de sécuriser une base de donnée ms access est de
| doter le fichier mdb d'un mot-de-passe. Maintenant ce que je veux c'est
| d'indiquer une fois la base de données accédée qui a accès à quoi.
| L'application personnalisée que je suis en train de créer donnera différents
| niveaux d'accès aux personnes accédant le base de données. Certains seront
| autorisés à ajouter des données, d'autres à modifier et effacer. NOTEZ s'il
| vous plait qu'il y aura un menu personnalisé donnant accès aux différentes
| fonctionnalités du programme . Un fichier log est aussi prévue pour retracer
| qui a fait quoi dans le système. Oublions l'approche consistant a créer des
| comptes d'utilisateur à travers un fichier 'workgroup', quelle autre approche
| pour implementer un système de sécurité personnalisé en ms access?


La seule vrai et officielle façon de sécuriser une base est justement
la "sécurité au niveau utilisateur" (au niveau *groupe* d'utilisateur...)

Si tu veux l'éviter pour quelque raison que ce soit, tu te bricole TA sécurité
et protection selon TES connaissances d'Access.
Mais, je ne pense pas que quelqu'un ici te dévoilera "sa" petite combine
qui lui permet (et/ou dont il se satisfait) pour éloigner quelque peu les
individu trop curieux.

Parfois on peut lire ici qu'il est fait usage d'une table pour stocker les
mots de passe... S'il peut être vrai, que cela suffit pour éloigner un utilisateur
de base (utilisateur de la base, un "encodeur"), c'est un procédé enfantin
que utilisateur d'Access débutant (remarque la différence ;-) contourne
sans aucun problème !!!


Donc, soit tu utilise la sécurité prévue par MS (et faite correctement, tu es tranquille)
soit tu te dois d'être le plus futé des utilisateurs de ta base...


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/