Ich habe eine Delphi-Anwendung, die ich nicht neu kompilieren kann.Wie ändere ich das hartcodierte Datenbankpasswort eines Delphi-Programms, das ich nicht neu kompilieren kann?
Beim Verschieben der Datenbank auf eine neue SQL Server-Version möchte ich das Datenbankkennwort ändern, damit es nicht mehr leer ist. Das Problem besteht darin, dass die Anwendung die Datenbankanmeldeinformationen in die EXE-Datei eingebettet hat.
Gibt es irgendwelche Weise, dass ich das Passwort ändern kann?
Servername und Datenbankname sind konfigurierbar.
Hat Ihr neuere Version von SQL Server erlauben keine leeren Passwörter? Ansonsten verstehe ich das Problem nicht. –
ich möchte nicht mein sa Kennwort leer machen, da der neue Server ein großes ist ... – e4rthdog
@RobKennedy: Könnte erwähnenswert für Leser, die nicht wissen, traditionell, das sa Konto auf Sql Server hatte ungehinderten Zugang zu den gesamter Server, weshalb eine leere Pwd ist nicht so eine gute Idee, und warum man sicherlich nicht die Sa Pwd entfernen möchten, nur um eine App Zugriff darauf zu ermöglichen. In den letzten Versionen ist es glücklicherweise nicht so einfach, sie leer zu lassen. – MartynA