J'ai un script python qui crée une connexion ODBC. La connexion ODBC est générée avec une chaîne de connexion. Dans cette chaîne de connexion, je dois inclure le nom d'utilisateur et le mot de passe pour cette connexion.
Existe-t-il un moyen simple de masquer ce mot de passe dans le fichier (de sorte que personne ne puisse le lire lorsque j'édite le fichier) ?
17 votes
N'oubliez pas que les utilisateurs qui exécutent ce fichier auront au moins un accès en lecture et pourront facilement récupérer les mots de passe. Si les thins ne peuvent être lus que par vous et que vous êtes inquiet que les gens les voient par-dessus votre épaule, allez-y, mais soyez prévenus que si l'observateur moyen ne peut pas mémoriser les choses assez rapidement pour saisir un mot de passe, n'importe qui ayant accès au script et un petit peu de savoir-faire technique et d'ambition sera capable de saisir vos mots de passe. Réfléchissez toujours très attentivement à la sécurité, c'est important.
1 votes
Duplicata possible de J'ai besoin de stocker de manière sécurisée un nom d'utilisateur et un mot de passe en Python, quelles sont mes options ?