Mysql
 sql >> Base de données >  >> RDS >> Mysql

Stockage des informations d'identification MS SQL Server dans une base de données MySQL

Évidemment, si vous envoyez le mot de passe à MS SQL, vous devrez pouvoir inverser la valeur. Je pense que le cryptage serait la réponse la plus correcte ici. Dans tous les cas, votre code pourra toujours extrapoler ce mot de passe, sinon vous ne pourrez pas vous connecter.

Si vous souhaitez augmenter la sécurité, vous pouvez amorcer votre chiffrement avec une somme de contrôle calculée à partir du nom d'utilisateur... cependant, si le nom d'utilisateur change, vous devrez déchiffrer et rechiffrer. Cela ne fera que rendre la tâche un peu plus difficile pour les "autres" qui savent peut-être que vous utilisez AES.

Mais en fin de compte, vous serez toujours en mesure de savoir quel est le mot de passe, car vous devez déchiffrer. Vous ne pouvez pas faire grand-chose dans cette situation, le mieux serait de demander le mot de passe à l'utilisateur chaque fois que cela est nécessaire.