Bonjour,
J'utilise cx_Oracle (python 2.7) pour me connecter à ma base.
Or, dans ce module, le mdp est transmis en clair.
Je me demande donc comment d'un point de vu sécurité je peux stocker mon mdp.
Actuellement, je lis la variable O_PWD dans un fichier de param, sécurisé en accès, et avec un codage 64bit dessus, mais ca me parait pas génial.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 OracleURL = "{USER}/{PWD}@{SERVER}:{PORT}/{SERVICE}".format(USER=O_USER, PWD=O_PWD, SERVER=O_SERVER, PORT=O_PORT, SERVICE=O_SERVICE ) try: con = cx_Oracle.connect(OracleURL) except Exception as MSG: exit(33)
Vous auriez une autre solution efficace à me proposer?
Merci d'avance.
Steven
Partager