Zottycat Geschrieben 30. Mai 2011 Geschrieben 30. Mai 2011 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:
flashpixx Geschrieben 30. Mai 2011 Geschrieben 30. Mai 2011 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
Zottycat Geschrieben 30. Mai 2011 Autor Geschrieben 30. Mai 2011 Hallo... Erst mal Danke für die schnelle Antwort. Wie kann ich das feststellen bzw. ändern. Bin blutiger Anfänger in mysql... Gruß Zottycat
flashpixx Geschrieben 30. Mai 2011 Geschrieben 30. Mai 2011 Schau in Deine Konfiguration des Dienstes
schlupp2002 Geschrieben 31. Mai 2011 Geschrieben 31. Mai 2011 (bearbeitet) 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 2011 von schlupp2002
Zottycat Geschrieben 1. Juni 2011 Autor Geschrieben 1. Juni 2011 Besten Dank. Bin ein großes Stück weiter gekommen. Zugriff ist jetzt möglich. Gruß Zottycat
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden