Dies könnte ein Duplikat sein (question), aber ich suche speziell nach der .NET-Best Practice.Was ist die beste Vorgehensweise zum Speichern von Datenbankverbindungsdetails in .NET?
Wie können Datenbankverbindungszeichenfolgen, Benutzername und Passwort usw. auf sichere Weise gespeichert werden? Ist eine app.config in den meisten Fällen am besten verschlüsselt?
Ich möchte auch in der Lage sein, das Passwort in der Konfigurationsdatei zu setzen und es dann verschlüsselt zu haben, sobald die Anwendung gestartet wird. (Ich frage nicht nach einer Lösung, da ich dies vorher gelöst habe, ich suche nur nach Best Practice (s)).
Ich bin auch an alternativen Lösungen interessiert, mit denen Sie gute Erfahrungen gemacht haben.
Dies ist der beste Ansatz und Widley folgte .... – RameshVel
Danke, ich habe noch nie die Enterprise Library verwendet, ich werde es überprüfen. – Ezombort
Die Verbindungen werden gemäß der Verbindungszeichenfolge und der Benutzeridentität zusammengefasst. Die Verwendung von Integrated Security kann zu einer Verbindungspoolfragmentierung führen. (http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx). –