Eine typische Situation, in der MyODBC installiert würde, tritt ein, wenn man von einem Windows-Rechner aus auf eine Datenbank zugreifen möchte, die auf einem Linux- oder Unix-Host läuft.
Um ein Beispiel zu geben, wie man den Zugriff zwischen den
beiden Computern einrichten könnte, zeigen wir im Folgenden die
wichtigsten Schritte. Wir gehen davon aus, dass Sie sich vom
System BETA aus mit dem Benutzernamen myuser
und dem Passwort mypassword
mit dem System
ALPHA verbinden.
Auf dem System ALPHA (dem MySQL Server) sind folgende Schritte erforderlich:
Sie starten den MySQL Server.
Sie richten mit GRANT
ein Konto mit dem
Benutzernamen myuser
ein, das sich vom
System BETA aus mit dem Passwort myuser
mit der Datenbank test
verbinden darf:
GRANT ALL ON test.* to 'myuser'@'BETA' IDENTIFIED BY 'mypassword';
Genaueres über die Berechtigungen von MySQL lesen Sie unter Abschnitt 5.9, „MySQL-Benutzerkontenverwaltung“.
Auf dem System BETA (dem MyODBC-Client) gehen Sie folgendermaßen vor:
Sie konfigurieren einen MyODBC-DSN mit den passenden Parametern für Server, Datenbank und Authentifizierungsdaten, wie Sie sie gerade auf dem System ALPHA eingerichtet haben.
Parameter | Wert | Bemerkungen |
DSN | remote_test | Der Name der Verbindung |
SERVER | ALPHA | Die Adresse des Remote-Servers |
DATABASE | test | Der Name der Standarddatenbank |
USER | myuser | Der Benutzername, der für den Zugriff auf diese Datenbank konfiguriert wurde |
PASSWORD | mypassword | Das Passwort für myuser
|
Sie verbinden sich mit einer ODBC-fähigen Anwendung, wie etwa Microsoft Office, unter Verwendung des soeben angelegten DSN mit dem MySQL Server. Scheitert die Verbindung, so untersuchen Sie den Verbindungsprozess mit Tracing. Weitere Informationen finden Sie unter Abschnitt 25.1.3.8, „Erzeugen einer ODBC-Trace-Datei“.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.