So stellen Sie eine Verbindung zu einer MySQL-Datenbank auf einem Remotecomputer her

So stellen Sie eine Verbindung zu einer MySQL-Datenbank auf einem Remotecomputer her

Ich entschuldige mich, diese Frage mag offensichtlich erscheinen, aber ich bin kein Experte in Systemadministration.

Ich habe einen Windows-Server (in meinem Intranet), auf dem Apache 2.2 und MySQL 5.1 laufen. Auf dem Server ist PHPMyAdmin installiert.

Wenn ich öffnehttp://Servername/phpmyadminIch kann die SQL-Datenbank sehen und bearbeiten (beachten Sie, dass ich nicht nach einem Benutzernamen/Passwort gefragt werde, aber in PHPMyAdmin sehe, dass ich als root@localhost angemeldet bin).

Wenn ich jetzt versuche, die Datenbank von einem auf meinem Computer installierten Tool (HeidiSQL) aus zu öffnen, kann ich keine richtige Verbindung herstellen.

Wenn ich keinen Benutzernamen angebe, wird die Meldung angezeigt . Ich habe versucht , … Access denied for 'ODBC'@'my local machine name'anzugeben , aber an den eingegebenen Namen wird immer „mein lokaler Computername“ angehängt und die Verbindung wird abgelehnt.root@servernameroot@%

Wie kann ich mit diesem HeidiSQL-Tool eine Verbindung zur Datenbank herstellen? Welchen Benutzernamen muss ich angeben?

Antwort1

So fügen Sie für den Zugriff Ihres Computers auf MySQL folgende zusätzliche Berechtigungen hinzu:

  1. Öffnen Sie phpMyAdmin
  2. Gehen Sie zur User accountsRegisterkarte
  3. Suchen Sie den Benutzer, den Sie verwenden möchten, klicken Sie aufEdit privileges
  4. Gehe zuLogin Information
  5. Geben Sie den Hostnamen Ihres lokalen Rechners in das Host nameFeld ein.
    Stellen Sie sicher, dass das Dropdown-Menü daneben aufUse text field:
  6. Stellen Sie sicher, Create a new user account with the same privileges and keep the old onedass ausgewählt ist und klicken Sie aufGo

Natürlich können Sie auch einen völlig neuen Benutzer erstellen und ein anderes Passwort verwenden, was immer Sie möchten. MySQL betrachtet Anmeldeinformationen von verschiedenen Computern als unterschiedliche Benutzer.

verwandte Informationen