OVH Cloud OVH Cloud

Sécurité d'une base

3 réponses
Avatar
Daniel STROOBANTS
Bonjour à tous,

Y-a-t-il moyen de protéger une base de données en marsquant toutes les
données (tables, requêtes, formulaires, états et modules) pour l'utilisateur
? Ce dernier ouvrirait la base en communiquant un mot de passe et pourrait
ainsi naviguer dans la base uniquement au départ d'un formulaire général
s'ouvrant au démarrage. Il faudrait aussi pouvoir gérer cette base.

Merci d'avance.

Daniel

3 réponses

Avatar
le méruvien
bonjour Daniel,
Il y a plusieur moyen, le 1er le plus simple, si tu as qu'un utilisateur, tu
mes un mots de passe sur la base.
le 2ème tres compliqué, c'est d'utiliser la securisation access, super, pour
autoriser <> utilisateurs a faire ce qu'il ont droit, mais très difficile a
mettre en euvre meme avec l'assistance, (un grand conseil, si tu utilise
cette formule, FAIT UNE COPIE de ta base avant)
la 3eme, que moi j'ai fait, c'est que j'ai fait tous mes formulaire en
independants, et <> autres astuce, et toutes personne autorisé a lire
simplement les donnée"s, ne peut rien faire dautre !!
roger


"Daniel STROOBANTS" a écrit dans le message
de news:ch93nj$klq$
Bonjour à tous,

Y-a-t-il moyen de protéger une base de données en marsquant toutes les
données (tables, requêtes, formulaires, états et modules) pour
l'utilisateur

? Ce dernier ouvrirait la base en communiquant un mot de passe et pourrait
ainsi naviguer dans la base uniquement au départ d'un formulaire général
s'ouvrant au démarrage. Il faudrait aussi pouvoir gérer cette base.

Merci d'avance.

Daniel




Avatar
Pat07
Bonjour,
Utilise si tu le peux le runtime d'acces, il repondra exactement à tes
besoins.
Le principe pour une utilisation en reseau :
Sur ton serveur ou dans un repertoire partagé tu crée une base avec
seulement les tables.
Tu fais ta base avec toutes tes requetes et formulaire, etc et tu
lies les tables a celle de la base partagée.
Sur les postes ayant le runtime d'access tu créer une maco nommée
'autoexec" qui lancera le formulaire que tu veux que tes opérateurs
utilisent.

j'espère que je suis clair dans mes explications !!!!

Patrick

"Daniel STROOBANTS" a écrit dans le message
de news: ch93nj$klq$
Bonjour à tous,

Y-a-t-il moyen de protéger une base de données en marsquant toutes les
données (tables, requêtes, formulaires, états et modules) pour
l'utilisateur

? Ce dernier ouvrirait la base en communiquant un mot de passe et pourrait
ainsi naviguer dans la base uniquement au départ d'un formulaire général
s'ouvrant au démarrage. Il faudrait aussi pouvoir gérer cette base.

Merci d'avance.

Daniel




Avatar
Daniel STROOBANTS
Merci à Patrick et à Roger,

Dès lundi je vais voir s'il est possible d'utiliser le runtime Access qui me
semble effectivement correspondre le plus à mes besoins.

Encore merci

Daniel
"Pat07" a écrit dans le message de
news:uG%
Bonjour,
Utilise si tu le peux le runtime d'acces, il repondra exactement à tes
besoins.
Le principe pour une utilisation en reseau :
Sur ton serveur ou dans un repertoire partagé tu crée une base avec
seulement les tables.
Tu fais ta base avec toutes tes requetes et formulaire, etc et tu
lies les tables a celle de la base partagée.
Sur les postes ayant le runtime d'access tu créer une maco nommée
'autoexec" qui lancera le formulaire que tu veux que tes opérateurs
utilisent.

j'espère que je suis clair dans mes explications !!!!

Patrick

"Daniel STROOBANTS" a écrit dans le message
de news: ch93nj$klq$
Bonjour à tous,

Y-a-t-il moyen de protéger une base de données en marsquant toutes les
données (tables, requêtes, formulaires, états et modules) pour
l'utilisateur

? Ce dernier ouvrirait la base en communiquant un mot de passe et pourrait
ainsi naviguer dans la base uniquement au départ d'un formulaire général
s'ouvrant au démarrage. Il faudrait aussi pouvoir gérer cette base.

Merci d'avance.

Daniel