Cela peut être un doublon (question) mais je cherche spécifiquement la meilleure pratique .NET. Comment mémoriser des chaînes de connexion à une base de données, un nom d'utilisateur et un mot de passe, etc. de manière sécurisée? Une application.config chiffrée est-elle la meilleure dans la plupart des cas?Quelle est la meilleure pratique pour stocker les détails de connexion de base de données dans .NET?
Je voudrais aussi pouvoir définir le mot de passe dans le fichier de configuration et le crypter dès que l'application démarre. (Je ne demande pas de solution car j'ai déjà résolu cela, je suis juste à la recherche des meilleures pratiques).
Je suis également intéressé par les solutions alternatives avec lesquelles vous avez une bonne expérience.
c'est la meilleure approche et widley suivi .... – RameshVel
Merci, je n'ai jamais utilisé la bibliothèque d'entreprise avant, je vais vérifier. – Ezombort
Les connexions sont regroupées en fonction de la chaîne de connexion et de l'identité de l'utilisateur. L'utilisation de la sécurité intégrée peut entraîner une fragmentation du pool de connexions. (http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx). –