Posez votre question Signaler

Password ? [Fermé]

Ova 359Messages postés 5 juillet 2002Date d'inscription - Dernière réponse le 17 sep 2002 à 21:39
Bonjour,
Et vi encore une tite question d'Ova :
Peut-on virer un password dans Word, Excel, Access, du code VBA etc ... Les mots de passe qu'un utlisateur met sur un document pour le protéger.

J'aimerai savoir si c'est possible, et si oui comment (dans les grandes lignes, c'est juste pour comprendre).
Question supplémentaire : y'a t-il un moyen de protéger vraiment un document ?

Vala !!!

Ova
.:: Ki ne teste rien n'a rien ::..
Lire la suite 

Password »

30 réponses
Réponse
+1
moins plus
Bonsoir Ipl !
J'ai bien trouveédes trucs sur google, mais ce que moi j'aimerai bien, c'est comprendre comment ça marche ... en tout cas en gros.

Donc, toi tu as utilisé un truc de ce genre sur des docs word et excel, et ça a marché. C'est donc possible.

J'aimerai bien savoir si c'est possible avec Access et d'une façon générale avec du code VBA (peu importe l'application hote, si ça marche avec l'une, ça doit etre pareil avec les autres ....)

Est ce que mettre un mot de passe sur un doc, c'est comme les portes blindées ? ... juste pour retarder le visiteur malintentionné ...

Ova
.:: Ki ne teste rien n'a rien ::..

teebo - 2 sep 2002 à 11:23
C'est plutot comme un verrou sur ta porte, ca n'a rien de blinde, un bo coup d'epaule ou un fin serrurier en vienne a bout rapidement...

ö,ö
\_/
Réponse
+1
moins plus
salut Ova,

pas trop le temps là, mais (ce que je te dis vaut pour Access 97, je connais mal les suivantes mais ça n'a pas du changer bézef):

la sécurité d'une base Access s'articule non pas autour du mot de passe de la base de données, mais:
-du propriétaire
-des groupes
-des utilisateurs (dont l'administrateur)
-des autorisations d'accès accordées à chacune de ces "entités".

vite fait parce que je suis pressé:

tu crées un groupe de travail avec l'administrateur de groupe de travail
tu ouvres Access sans ouvirir de base et dans la gestion des utilisateurs et des groupes, tu crées un nouvel administrateur: toi
tu donnes à l'administrateur "Administrateur" un mot de passe élémentaire genre 123
tu fermes Access, tu le rouvres: cette fois il te demande un mot de passe: tu te logges en tant que toi (même si tu n'as pas de mot de passe pour le moment)
tu n'ouvres pas encore de base de données. D'abord, tu passe l'administrateur "Administrateur" dans le groupe Utilisateurs et tu le prives de tous ses droits
Tu crées les groupes (pas forcément nécessaire) et les utilisateurs dont tu auras besoin
Tu crées une nouvelle base de données. LE premier effet est que tu en es la propriétaire, ce qui est un statut très particulier dans la sécurité sous Access
Tu crées tes objets, ou tu les importes de ta base existante
Tu définis les autorisations d'accès (aussi dans le sous-menu sécurité) et c'est _là_ que tu la blindes (en réglant bien les autorisations du groupe Utilisateurs)
Crée une macro que tu nomme Autoexec qui ouvre ton formulaire de démarrage
Dans le menu de démarrage, choisi formulaire:aucun
dans les options avancées, décoche le truc pour les touches, là...
modifie les menus de ton application pour empécher l'affichage de la fenêtre base de données et tous les truc craignos (en gros, fais un menu avec les stric minimum pour tes utilisateurs
fais-en un MDE

si tu as bien paramétré tes autorisations d'accès, bien malin celui qui viendra à bout de ça. C'est tout simplement impossible.

Il y a d'autres bidouilles mais là je n'ai vraiment pas le temps. Mais renseigne-toi sur l'élaboration de compléments, à certains points de vue c'est très instructif sur un surcroit de sécurisation.
Dégote-toi le bouquin de Litwin Getz et Gilbert, il est cher mais si tu utilises beaucoup access tu n'es pas prête de regretter ton fric

Un truc est sûr: les autorisations d'accès, avec un codage par dessus tout ça, j'aimerais qu'on me présente celui qui en viendra à bout.

mon option, personnellement, c'est d'en faire un complément. là, tu rajoutes la couche qui tue

kinder.surprise,
le maton du matou

Réponse
+0
moins plus
Bonjour Ova, bonjour à tous,

A ma connaissance, il faut un logiciel de crack pour passer outre le mot de passe de Word ou Excel, et ensuite sauvegarder normalement !
Je n'ai l'expérience que de ces 2 types de documents pour un utilisateur qui ne savait plus ouvrir ses propres documents !
Par exemple, pour Word : http://www.google.fr/search?q=mot+de+passe+Word&ie=UTF-8&oe=UTF-8&hl=fr&meta=
ou vrai site de crack...

Access et VBA, je ne sais pas !

Protéger vraiment un document... je laisse les spécialistes te répondre.

@12C4
Ipl
Réponse
+0
moins plus
rebonsoir Ova,

>C'est donc possible
Ce que je peux ajouter, c'est que les méthodes ont du être améliorées par MS car le crackeur utilisé par le passé n'a pas voulu fonctionner sur des fichiers US et que même ensuite, il n'a plus fonctionné du tout sur les fichiers Français !
C'est là que j'ai voulu retourner chercher une meilleure version du crack et que j'ai eu la désagréable surprise d'être attaqué par un virus (dès l'affichage du site !)

>Est ce que mettre un mot de passe sur un doc, c'est comme les
>portes blindées ? ... juste pour retarder le visiteur
>malintentionné ...
Mettre le mot de passe prévu par MS, oui... mais il y a sûrement de meilleures protections.

@12C4
Ipl
Réponse
+0
moins plus
Bonjour Ova, salut Ipl,
Le mieux apparemment c'est de crypter ses fichiers à l'aide d'une clef et d'un algorythme de cryptage spécial... J'ai un éditeur hexa qui le fait, mais je pense qu'il doit exister des petits logiciels entièrement dédiés à cet usage.
Quant à savoir quel est l'algorythme le plus sécurisant, là...

Bon courage,
   ___________
   - X e n o r ---
   Jeune & Vaillant Guerrier

ROM1 - 16 sep 2002 à 20:13
On ecrit "algorithme" et non "algoryyythme" ,c'était juste pour la rectification!
au plaisir d'une rencontre
tchao
Réponse
+0
moins plus
salut à tous,

juste une info en passant :

sous access 97, le mot de passe est en clair dans le fichier, il suffit d'ouvrir la base avc un éditeur texte pour le retrouver...

j'ai déjà déjà fait de nombreuses recherches pour "protéger" une base access au contenu "sensible" dans le cadre de mon boulot et j'avoue que c'est pas très facile, mais on peut avoir quand même un niveau d'accès restreint avec un peu de code VBA (mais tout relatif)...

si tu veux plus d'infos, je peux te donner quelques conseils (au moins pour ACCESS...)

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

Réponse
+0
moins plus
Bonjour,
Euh ... oui, ça m'interesse ...
Surtout pour protéger le code VBA... (sauf erreur de ma part on doit logiquement pouvoir protéger bcp de choses via VBA, mais comment protéger ensuite le code lui mm ???)

Merci !!!!

Ova
.:: Ki ne teste rien n'a rien ::..

Ova - 17 sep 2002 à 18:24
héhéhéééé !!!
J'ai trouvé ... j'ai mis longtemps, mais maintenant ça marche.
Le pb venait bien d'une bibliothèque de références manquante ...

Maintenant ça marche !!
Je savais bien qu'il manquait quelque chose ... héhé !!!!

Ova
.:: Ki ne teste rien n'a rien ::.
blux - 17 sep 2002 à 21:29
ah ben tu vois, quand tu veux !

Dans ma fenêtre "Démarrage", sous les boutons "ok" et "annuler", j'avais un bouton "avancé>>" qui me permet de décocher "utiliser les touches spéciales d'accès..." car dans ACCESS, un appui sur F11 affiche la fenêtre base de données... quel que soit l'endroit où on se trouve...
Peu sécurisant quand on veut en cacher un peu, non ?

C'est quoi ta référence manquante, pour info ?

Sinon, content de t'avoir aidé (même si ça a été un peu tiré par les cheveux...)

A+ Blux            "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Ova - 17 sep 2002 à 21:39
Il manquait :
Microsoft Visual Basic for Applications extensibility 5.3 et ADO Ext. 2.7 for DLL and Security

Donc, le CreateProperty passait pas ... (normal ...)

Finalement, ça sert d'etre tétue !!!! Et maintenant, j'ai deux jolies fonctions toutes propres qui marchent !!!!

En tout cas merci de ta patience et de ton aide !!!
Bonne soirée,

Ova
.:: Ki ne teste rien n'a rien ::.
Réponse
+0
moins plus
Ipl qui a cracké !!! J'aurais tout vu dans ma chienne de vie !!!

Signé : le vertueux scandalisé, vierge et naïf aprés 1/2 siècle.

   ----    
 | (  ) |  OFou, alias le Fox-terrier  
Réponse
+0
moins plus
OFou,

:-))
>Ipl qui a cracké !!! J'aurais tout vu dans ma chienne de vie !!!
Cà ne mérite pas le verbe "cracker" ! j'ai précisé (et c'est vrai) que c'était pour rendre l'accès à des documents Word et Excel, à son légitime propriétaire qui avait oublié ses mots de passe !

Rien à voir avec ta grande expérience des sites Underground !
J'avoue que j'ai été estomaqué !
;-)

@12C4
Ipl
Réponse
+0
moins plus
Coucou Ova,

Je me suis servi du code de blux et il fonctionne très bien.
As-tu enlevé les options dans le menu ouils/Démarrage ? (enlever afifcher la fenêtre de base de données etc...
N'oublie de sauvegarder et de faire une parade pour réactiver le Shift

Bon courage,
Olivier

Petit à petit on devient moins petit :)

Réponse
+0
moins plus
Ben vi ...
Bon, je viens de recommencer, et nan de nan ... je me retrouve bien avec la fenetre de base de données.
Je suis sous Access 2000, et j'ai essayé aussi sous 2002.
J'ai tenté avec les mdb et les mde ... j'ai accès à la fenetre de base de données.
J'ai bien réouvert la base sans toucher à rien.
Puis j'ai quitté. Puis suis revenue avec le Shift.... nan de nan .... Grrrr ....
J'ai aussi vérifié dans le menu démarrage. Plus rien de coché. J'ai même viré les 'touches d'accès spéciales'.

J'ai mis uniquement cette partie du code, logiquement, je ne devrais plus avoir accès à la fenetre base de données ... et moi j'ai tout ...
Cela peut-il venir de la version 2000 ?
Me manque-t-il une "référence" spéciale ?
Je n'ai pas défini de mot de passe de la base de données, ni d'autorisations d'accès (groupe de travail, etc ...) ça peut venir de là ???

Merci de votre aide ...

Ova
.:: L'Echelle est haute ... mais je grimpe ... ::..

Réponse
+0
moins plus
Ova,

dans Outils/démarrage as tu décocher la case afficher la base de données

Petit à petit on devient moins petit :)

Réponse
+0
moins plus
Bien sûr ... et vérifié 12.325 fois .... (dont 1 maintenant ... )

mais nan ... y'a un os ...

Ova
.:: Ki ne teste rien n'a rien ::..

Réponse
+0
moins plus
Est ce que le formulaire "dans lequel" tu as entré ce code s 'ouvre au démarrage ?

Olivier
Petit à petit on devient moins petit :)

Réponse
+0
moins plus
Je suis partagée : soit je répond un peu sèchement (genre, "nan, j'suis trop con, j'a


Ova
.:: Ki ne teste rien n'a rien ::..

Réponse
+0
moins plus
pardon, mauvaise manip :
Je disais, soit je répond agacée ... que je suis trop bête, soit je dis la vérité, c'est à dire que oui, j'ai vérifié ... mon form s'appelle ACCUEIL et c'est le bon ....
N'empeche que j'ai accès à la base de données, malgré le code VBA (uniquement la partie sur le form)... et que je pige pas ....

Mais je suis pas non plus totalement stupide ... :
- oui j'ai bien viré tout dans le menu démarrage,
- oui, c'est le bon form ...
- oui, je suis bien sur l'évènement LOAD

Si je dis que je pige pas du VBA, c'est que je pige pas ....
Le dos, je comprends rien, mais c'est normal ... le VBA quand je pige pas, c'est qu'il y a un os ...


Désolée ... je suis un peu agacée.... mais j'ai accès à la fenetre base de données. Pourtant le code est OK ... et c'est sur qu'il fonctionne. Donc je suis dans un cas de figure où ça marche pas. Reste à savoir pourquoi ....

Pardon pour l'agacement...visible .... c'est pas dans mon habitude...
Bonne soirée ...


Ova
.:: Ki ne teste rien n'a rien ::..

Réponse
+0
moins plus
Je vais essayer kinder ... et merci !!!

Ova
.:: Ki ne teste rien n'a rien ::..

Réponse
+0
moins plus
Pour Blux,

Tu ne t'es point fouvoyé... J'ai utilisé ton code (et cité ton pseudo dans mon code source ainsi que ce forum...) et cela fonctionne très bien.
Merci beaucoup pour ce code. C'est plus facile, à mon avis, de protéger la base de données pour un usage interne que d'utiliser les groupes de travail.


Petit à petit on devient moins petit :)

Réponse
+0
moins plus
Euh ... mais je pense pas qu'il se soit fourvoyé du tout (je trouve meme que l'idée est assez lumineuse ;-)))) ...
c'est même pour ça que je suis sure qu'il me manque un truc... peut-etre une bibliothèque de références... mais là ça ne marche pas et y'a forcément une explication....

Bonne journée ...

Ova
.:: Ki ne teste rien n'a rien ::..

Ce document intitulé « Password ? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook