Bonjour à tous !
Je veux développer une application en C++ qui utilise derrière une base de donnée MySQL présenter sur un serveur distant.
Mon problème est le suivant : je dois stocker quelque part (dans un fichier ou en dur dans le code source de mon appli) le mot de passe pour se connecter à la base de donnée.
Or il est prévu que je donne accès aux sources de mon programmes aux autres utilisateurs. Donc quelque soit le système que j'utilise, mon mot de passe sera visible par tout le monde et donc rien ne les empêche de se connecter à ma base de donnée et effacer les informations ... Plutôt gênant ...
Je cherche donc un système qui me permettrait de me connecter sans soucis dans mon appli mais sans rendre mon mot de passe accessible en clair par soucis de sécurité ...
J'avais au début pensé à hacher le mot de passe avec sha1 ou md5 mais je ne sais pas si on peut se connecter comme à une base de donnée MySQL ?
Si vous avez une idée, je suis preneur
Merci d'avance![]()
Partager