Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Passwortübertragung bei MySQL (https://www.delphipraxis.net/5734-passwortuebertragung-bei-mysql.html)

Jelly 17. Jun 2003 09:46


Passwortübertragung bei MySQL
 
Hallo,

ich so nen ganz netten Provider gefunden, der es mir erlaubt auf eine MySQL Datenbank von aussen ranzukommen :bounce1: , die also nicht hinter einer Firewall steckt. Damit eröffnet sich natürlich eine relativ große Spielwiese, da ich jetzt auch mit Delphi Anwendungen an die Datenbank connecten kann. Das klappt auch alles prima. :P

Meine Frage ist nun aber, wie werden denn der Benutzername und Passwort an das DBS geschickt. Ist das in irgendeiner Form verschlüsselt oder gehn die Werte im Klartext übers Netz. Falls zweiteres, gibst da eventuell ne Möglichkeit die Daten zu verschlüsseln...

Gruss,
Tom

Jazz 17. Jun 2003 12:01

Mal ne Frage. Wie machst du den DB Connect, mit dbexpress??

Jelly 17. Jun 2003 12:29

Hab über MyODBC ne Verbindung mit der TDatabase Komponente. Ich denk aber das ist eher nebesächlich. Mich interessiert in erster Linie wie das Login an den SQL Server gesendet wird.

Ich hab mir jetzt mal ein SSH Tunnel Client installiert. Hab nur noch keine Möglichkeit zu prüfen, ob die Daten über den Port 3306 jetzt auch wirklich verschlüsselt sind oder nicht.

Gruss,
Tom

Chewie 17. Jun 2003 17:47

Bei ODBC bin ich mir nicht sicher, aber bei der bei MySQL enthaltenen API (die, die die libmysql.dll benutzt) wird das Passwort verschlüsselt:

Zitat:

password encryption is handled automatically by the client API.

Jelly 17. Jun 2003 20:38

Zitat:

Zitat von Chewie
Bei ODBC bin ich mir nicht sicher, aber bei der bei MySQL enthaltenen API (die, die die libmysql.dll benutzt) wird das Passwort verschlüsselt:

Aha... dann werd ich wohl doch nicht um einen Portsniffer rumkommen, um zu testen wie myodbc.dll mit dem Server anbindet... Dazu gleich die nächste Frage: kennt jemand einen einfachen Port Sniffer... Soll natürlich Freeware sein...

Gruss,
tom


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 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