MySQL Connect mit Navicat

Hallo ich brauche Hilfe bei der MySQL

Ich habe diese auf FreeBSD installiert

MySQL installiert intern ist diese erreichbar nur extern nicht

wenn ich Connecten will kommt das es mir nicht erlaubt ist da zu connecten was kann ich machen damit ich zugriff von xp auf die vmware BSD habe
 
was kann ich machen damit ich zugriff von xp auf die vmware BSD habe
Zuerst kannst Du Dir mal das Rechtesystem von MySQL ansehen.

Nach dem Installieren von MySQL hat nur der root-User ohne Passwort Zugriff, wenn er sich mit localhost connected. Alle anderen User und auch Verbindungen von anderen Hosts haben keine Rechte an den DBs.

Gruß c.
 
Unter Punkt 9 des verlinkten Tuts hast Du dem root-User von localhost ein Passwort verpasst und anschließend die Rechte neugeladen. Anzumerken ist dabei, das für MySQL localhost nicht gleich 127.0.0.1 ist!

Am Besten ist wirklich, Du schaust mal bei mysql.com vorbei oder Du klickst http://lmgtfy.com/?q=mysql+user+anlegen hier.

Gruß c.
 
habe schon enige seite gesucht bin habe jetzt ne andere meldung nach dem ich einen neuen angelegt habe
unbenanntoyz.png
 
Da weiß ich auch nicht weiter. Die Fehlermeldung kommt nicht von MySQL, da musst Du mal beim Hersteller des Tools schauen, was er uns damit sagen will.

Du hast oben geschrieben, das Du FreeBSD in vmware installiert hast.
1. Ich würde ersteinmal versuchen, herauszufinden, ob Host und Guest netzwerktechnisch kommunizieren können, also vom Host den Guest anpingen und im Guest schauen, woher der echo-request kommt und IP-Adresse merken.

2. Dann im Guest feststellen, ob der DB-Server läuft und auf der IP-Adresse des Guests lauscht (sockstat -4). Da muss ein Eintrag mit 3306 vorhanden sein.

3. Telnet vom Host zum Guest auf MySQL-Port (telnet Guest-IP-Adresse 3306). Wenn Du dort eine Fehlermeldung vom MySQL siehst, dann klappt es mit der Netzwerkverbindung.

Anschließend Deinem User (Galaxy) von der IP-Adresse des Hosts, hast Du Dir bei 1. hoffentlich gemerkt, Zugriff auf den MySQL DB-Server erlauben. Rechte neuladen und dann sollte es eigentlich gehen.

Gruß c.
 
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
Galaxysshd 864 3 tcp4 192.168.178.25:22 192.168.178.21:4560
root sshd 861 3 tcp4 192.168.178.25:22 192.168.178.21:4560
root sendmail 796 4 tcp4 127.0.0.1:25 *:*
root sshd 788 4 tcp4 *:22 *:*
mysql mysqld 764 13 tcp4 *:3306 *:*
root syslogd 547 7 udp4 *:514 *:*
Galaxy#

Das war drin

und das

Trying 62.157.140.133...
telnet: connect to address 62.157.140.133: Connection refused
Trying 80.156.86.78...
telnet: connect to address 80.156.86.78: Connection refused
telnet: Unable to connect to remote host
 
Zuletzt bearbeitet:
Zurück
Oben