Anforderung
Es bestand der Wunsch, die SQL Server Konnektivität zu modernisieren und die Abhängigkeiten zu aktualisieren, um die Sicherheit und Stabilität der Anwendung zu erhöhen.
Im Rahmen dieser Aktualisierung wurde die Datenbankanbindung von der älteren System.Data.SqlClient Bibliothek auf die moderne Microsoft.Data.SqlClient Bibliothek umgestellt. Um die Kompatibilität mit bestehenden Umgebungen sicherzustellen, wurde zudem eine automatische Konfiguration für die Verschlüsselung der Verbindungszeichenfolgen optimiert. Hierbei wird die Verschlüsselung bei SQL Server standardmäßig deaktiviert, sofern sie nicht explizit in der Konfiguration angegeben ist, während andere Provider wie PostgreSQL unberührt bleiben. Darüber hinaus wurden verschiedene externe Software-Pakete auf einen aktuellen Stand gebracht, um die allgemeine Wartbarkeit und Sicherheit der Software zu verbessern. Zudem wurden die Suchverfahren für Konfigurationsdaten durch eine robustere, unabhängig von der Groß- und Kleinschreibung arbeitende Logik optimiert.
