rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[ACCESS] Securite base de données / md5

Posté par hinanui, le lundi 26 juillet 2004 à 14:30:43
Bonjour!

Je travaille avec Access 2000 et j'ai quelques problemes a resoudre a propos de la sécurité de ma base de données.

Dans un 1er temps, j'ai activé la fonctionnalité d access permettant de demander le login et le mot de passe de chaque utilisateur de la base pour y acceder. Cependant, une fois tout ca mis en place, a chaque fois que j ouvre un projet access (pas forcement mon application), j'ai cette boite de dialogue qui me redemande mon login et mon mot de passe. Comment est ce qu on peut eviter cela pour qu il ne me le demande que pour mon application et non pour les autres??

J avais pense a enlever ce systeme et creer une table de correspondance login/password où les mots de passe seraient cryptés par md5 (par exemple). j aurai donc un formulaire a faire qui s afficherait a l ouverture de mon application. Dans ce cas, est ce que quelqu'un saurait comment coder le md5 en VBA?

Toute suggestion est la bienvenue! MERCI!!
Répondre à hinanui  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le lundi 26 juillet 2004 à 14:59:46
Salut,

Pour l'authentification, il y a un fichier MDA ou MDW, qui doit gérer ce truc, mais je ne sais pas s'il est toujours valide en ACCESS 2000...

Pour le MD5 :

on utilise soit le codage VBA, soit un ActiveX.

Pour ma part, j'ai pris un ActiveX gratuit et j'en suis très content...

http://www.totalshareware.com/ASP/detail_view.asp?applicatio­n=26406

Ne perds pas de vue que tu interdis l'accès à ton application, mais on peut recopier la base et l'ouvrir ailleurs sans mot de passe... alors mets un password sur tes données...

Tiens, c'est vieux de presque 2 ans, mais c'est toujours valable :

http://www.commentcamarche.net/forum/affich-144030-Re-Passwo­rd

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hinanui, le mardi 27 juillet 2004 à 14:25:31
Salut!

merci pour l info.

Cependant, j ai essaye de faire la demarche que tu donnes dans l autre discussion, mais au moment de passer l appli en .MDE je n ai pas cette fonctionnalite.

j ai bien suivi toutes les 1eres etapes:
- separer donnees et appli
-donner un mot de passe aux donnees
-choisir un formulaire d accueil
-decocher toutes les options du menu Outils/Démarrage

et la, quand il faut mettre l appli en .mde cette fonctionnalite n est pas disponible! j ai essaye de mettre d abord les donnees en .mde, ca ca marche.
Mais apres il faut donc rediriger les liens des tables vers le fichier donnees.mde, non? ben j arrive pas car vu q il y a un mot de passe, il me sort "mot de passe non valide" alors que je n ai meme pas eu l occasion de le taper!!

est ce que tu aurais une idee supere geniale qui pourrait me debloquer stp?

merci d avance!
Répondre à hinanui

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le mardi 27 juillet 2004 à 14:57:03
Il ne faut pas mettre tes données sous forme MDE, mais seulement l'appli...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hinanui, le mardi 27 juillet 2004 à 15:26:24
salut!

je ne sais pas si ca vient de la version 2000 d access ou quoi, mais, meme en ne mettant pas les donnees en .MDE je n ai toujours pas la possibilite de mettre l appli en .MDE.

De plus, j ai toujours le probleme des liens de tables...

je ne comprends vraiment pas d ou ca peut venir, tu le saurais toi?

merci
Répondre à hinanui

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le mardi 27 juillet 2004 à 15:51:25
as-tu encore ton fichier mdw de présent ? (renomme-le)
il se pourrait que tu ne sois pas le propriétaire de la base et que donc tu ne puisses pas exécuter certaines actions...

euh, sinon, j'espère que tu as une copie de tes données...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hinanui, le mardi 27 juillet 2004 à 16:03:45
ben pourtant je suis bien proprietaire de ma base... j ai quand meme renome mon fichier .mdw mais ca ne marche toujours pas!!!

il n y a que pour les donnees que j ai la possibilite de le passer en .mde!

je ne comprends plus rien! et t inquiete pas, j ai pris mes precautions et fait pleins de sauvegardes de mon appli (avant et apres fractionnement!)

pourquoi ca marche paaaaaaaaass???

merci pour ton soutien!
Répondre à hinanui

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le mardi 27 juillet 2004 à 16:15:57
Franchement aucune idée...

Fais la séparation à la main :

- ouvre une nouvelle instance d'ACCESS (appli)
- crée les tables avec 'attacher une table', tu fais le lien sur la bonne base (data), je crois qu'il devrait te demander le password à ce moment-là...
- ouvre ensuite l'instance data (en laissant appli ouverte)
- coupe/copie les autres objets (forms, requêtes...) de data vers appli

Et vois si ça marche...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hinanui, le mardi 27 juillet 2004 à 16:22:16
bon dans un desespoir le plus profond, j ai recree une nouvelle bd et importe toutes mes tables, formulaires, etc.

j ai refait la manip. cette fois, j'ai reussi a avoir la possibilite de mettre l appli en .mde. mais une fois lance, il me sort que le fichier .mde n a pas pu etre cree! grrrrrrrrrrrrrrrrrrrrrr!!

ptetre qu il faudrait que je fasse quelques sacrifices de pigeons autour de mon pc, ca marcherait ptetre plus, non?
Répondre à hinanui

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 blux, le mardi 27 juillet 2004 à 16:41:22
euh là, vu qu'il déjante total, je te conseille de rebooter (voire éteindre) pour repartir sur des bases "saines"...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
mobile75, le mardi 27 juillet 2004 à 11:06:58
bonjour,
j'ai le meme souci ( qui n'en est plus ) apres avoir cree un fichier securité pour une appli
donc pour lancer une modif de mon appli j'ai cree un raccourci du type
"C:\Program Files\Microsoft Office\Office\MSACCESS.EXE" "C:\chemin base\base.mdb" /wrkgrp "C:\chemin fichier securité\fichier securité.mdw"

cela permet d'ouvrir l'appli avec ton fichier securité et d'ouvrir access avec le fichier securité standard

A+
Essayer.........des fois ça marche............
Répondre à mobile75
Logiciels pertinents trouvés dans les téléchargements
Télécharger Open Workbench 1.1.6Open Workbench - Open Workbench est une application libre de gestion et de planification de projet. Il s'agit d'un équivalent libre de...Catégorie: Gestion de projet
Licence: Open Source
Télécharger ERASER 5.86aERASER - AVEC ERASER EFFACER RÉELLEMENT SES FICHIERS Pour des raisons d’anonymat et de confidentialité, vous redoutez les...Catégorie: Anonymat/Confidentialité
Licence: Open Source
Télécharger Microsoft Baseline Security Analyzer 2.1Microsoft Baseline Security Analyzer - Microsoft Baseline Security Analyzer (MBSA) est un outil pour les professionnels IT permettant d'aider les petites et...Catégorie: Gestion de parc
Licence: Freeware/gratuit
Télécharger MST MD5 2.0.8.94MST MD5 - L'utilitaire md5sum est un utilitaire permettant de calculer l'empreinte du fichier déposé sur son interface. L'empreinte...Catégorie: Gestion de fichiers
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [ACCESS] Securite base de données / md5 »