Veröffentlicht 30. Mai 201114 j Guten Abend. Ich habe heute versucht, auf meinen mysql Server, der auf Debian 6 läuft über den query browser zuzugreifen. Dazu nutze ich einen WinXP Client. Fehler lautet: Konnte keine Verbindung zur angegebenen Instanz aufnehmen. Fehler 2003 (10061) Wenn ich mich direkt auf dem Debian auf mysql einloggen gehts es. Also der Server läuft. Firewall IP Tables sind alle Policy auf ACCEPT. Beim XP ist die FW aus. Hab auch noch zusätzlich einen User in mysql angelegt, der sich von überall einloggen kann und alle Rechte hat. mysql> select host, user, password from mysql.user; +-----------+------------------+-------------------------------------------+ | host | user | password | +-----------+------------------+-------------------------------------------+ | localhost | root | *| | debian | root | * | | 127.0.0.1 | root | *| | localhost | debian-sys-maint | *| | % | simone | *| hab mal die verschl. PW rausgenommen...:-)... Was kann ich nun noch machen? Unter Win7 hab ich es auch versucht, geht auch nicht. Würde mich über Hilfe sehr freuen. Gruß und Dank Zottycat:confused:
30. Mai 201114 j Die Frage ist ob nur Socket oder IP Verbindungen zu dem Server zulässig ist. Ich würde mal darauf tippen, dass nur Socket Verbindungen zulässig sind
30. Mai 201114 j Autor Hallo... Erst mal Danke für die schnelle Antwort. Wie kann ich das feststellen bzw. ändern. Bin blutiger Anfänger in mysql... Gruß Zottycat
31. Mai 201114 j 1. Der MySQL Server bindet sich nach der Installation unter Debian standardmäßig an 127.0.0.1:3306 - hier bitte die Direktive bind-address=127.0.0.1 in der /etc/mysql/my.cnf ändern und den MySQL Server neu starten. 2. Dem MySQL Account, hier zum Beispiel simone oder root, muss das Einloggen von "fremden" Rechnern erlaubt werden. In den ersten vier Zeilen der Tabelle mysql.user steht unter Host beispielsweise "localhost" bzw. "debian" (der Maschinenname Deiner Unix-Box). Einzig der User simone darf sich auch von (allen) anderen Rechnern am MySQL Server anmelden, das Prozentzeichen ist hier als Wildcard für "alle Rechner" zu verstehen. Wichtig: Nachdem die Einstellungen in der Tabelle mysql.user geändert wurden, muss mit FLUSH PRIVILEGES der MySQL Server veranlasst werden, die Rechte aus dieser Tabelle neu zu laden. Ich hoffe, ich konnte helfen. Bearbeitet 31. Mai 201114 j von schlupp2002
1. Juni 201114 j Autor Besten Dank. Bin ein großes Stück weiter gekommen. Zugriff ist jetzt möglich. Gruß Zottycat
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.