![]() |
Datenbank: Alle • Zugriff über: ODBC
ODBC-Kennwort, wo?
Hallo,
Bei ODBC-Verbindungen, die mit einem Benutzernamen und Kennwort eingerichtet werden, kann man alle Teile aus der Registrierung auslesen, außer das Kennwort. Wo wird dieses aber gespeichert? Vorne Weg: Das Kennwort ist mir immer bekannt! Hintergrund: Zentrale Anwendung die ein Config-File ausließt, die aktuellen Einstellungen mit dem Inhalt vergleicht und gegebenenfalls ändert. Um die Änderung zu komplettieren, müsste ich bei einem Kennwortwechsel wissen wo ich den dafür zugehörigen Wert auslesen und auch wieder eintragen kann. Für jeden Tipp, wie immer dankbar Alter Mann |
Re: ODBC-Kennwort, wo?
Wenn er gespeichert wird dann vermutlich verschlüsselt. Also bring es dir ohne Wissen zum Verschlüsselungsalgorithmus und Startkey und Passwort der Verschlüsselung nix.
|
Re: ODBC-Kennwort, wo?
Hi,
Zitat:
Bisher nutze ich zur Änderung der ODBC-Verbindungen einen Aufruf der RunDll:
Delphi-Quellcode:
Vielleicht weiß ja jemand, wie es per API geht, dann sollte doch auch herauszubekommen sein
if not RunDll32('shell32.dll', 'Control_RunDLL', 'odbccp32.cpl,,3', true) then RaiseLastOSError;
wo die Daten landen. Gruß |
Re: ODBC-Kennwort, wo?
Versuche doch mal
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz