Bonjour tout le monde,
Peut-on supprimer le mot de passe d'un fichier (exemple FOURNISSEUR.FIC) en une ligne de commande?
(Le rendre carrément accessible sans mot de passe)
Merci
Bonjour tout le monde,
Peut-on supprimer le mot de passe d'un fichier (exemple FOURNISSEUR.FIC) en une ligne de commande?
(Le rendre carrément accessible sans mot de passe)
Merci
Bonjour,
On peut changer le mot de passe existant avec HChangeMotDePasse (http://doc.pcsoft.fr/fr-fr/?10000187...passe-fonction)
Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 // Ancien mot de passe HPasse(Fournisseur, "MotDePasseActuel") // Modification du mot de passe : vide HChangeMotDePasse(Fournisseur, "")
Merci pour ta réponse
Le problème c'est que j'utilise la version 12 et "HChangeMotDePasse" n'est pas encore pris en compte dans cette version. (Version minimum requise : 15)
D'autres propositions?
Hello,
Alors il faut aller dans l'analyse dans laquelle le mot de passe est entré en 'dur', le supprimer, puis regénérer l'analyse. Là, le mot de passe aura disparu (je fais cela de mémoire...), en principe...
A te lire
Merci Eric mais je ne trouve pas dans quelle partie de l'analyse ce mot de passe peut être modifié.
Le mot passe à été créé via HPasse (je crois)
Dans ce cas, je crois qu'il faut recréer le fichier de zéro.
Tu créé le nouveau fichier (sans mot de passe).
Tu déclares le fichier actuel (avec mot de passe) avec HDeclareExterne.
Et tu copies les enregistrements de l'ancien fichier vers le nouveau avec HCopieEnreg et HAjoute, en utilisant bien la constante hForceIdAuto (pour conserver les identifiants auto du fichier d'origine...).
C'est la seule idée que j'ai.
En espérant que ça puisse t'aider !
Bonjour,
Pour enlever le mot de passe d'un fichier :
- Ouvrir l'analyse
- Aller dans la Description du fichier (clique droit)
- Aller dans l'onglet Détail
- Enlever les différentes options de protection de données
Bonjour
Extrait de l'aide sur HPasse
J'espère que cela pourra vous aider.Supprimer un mot de passe sur un fichier de données
Pour supprimer un mot de passe sur un fichier de données, il est nécessaire de faire une modification automatique des fichiers de données.
Pour cela, il suffit de faire une modification dans l'analyse (par exemple modifier la taille d'une rubrique). Dans ce cas, lors de la génération de l'analyse, une modification automatique des fichiers de données sera proposée. Vous pourrez alors modifier ou supprimer le mot de passe associé à un ou plusieurs fichiers de données.
Si vos fichiers de données sont en exploitation, il suffira lors de la création du programme d'installation de préciser qu'une modification automatique des fichiers de données doit être effectuée. Le mot de passe sera ainsi supprimé ou modifié.
Attention : si vous supprimez le mot de passe de vos fichiers de données, n'oubliez pas d'adapter votre code.
Hemgé
Merci à tous pour vos propositions
Je les teste tous et je vous tiens au courant
Je crois que je vais opter pour la méthode de Hemgé (Aide sur HPasse) et modifier les mot de passe un à un.
J'ai essayé avec un fichier et cela fonctionne très bien.
Je tiens quand même à préciser que j'ai déjà essayer d'utiliser la méthode de djejackk et ça marche très bien aussi mais étant donné le nombre d'enregistrement et de fichier que j'ai, HAjoute() (ou HEcrit) prend beaucoup de temps.
En tous cas, merci à tous pour vos propositions
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager