PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL Zugriff von extern?



wranger
05.04.04, 21:58
Wie kann ich über die ODBC -Schnittstelle unter Windows XP auf meinen MySQL-Server unter Linux zugreifen??

ODBC Treiber von MySQL sind schon installiert. Der Port 3306 ist nochmal expliziet unter Linux freigegeben?

Bekomme nur nen Fehler: HOST ... is not allowed to connect to this Mysql Server... das gleiche passiert wenn ich per PHP-Skript versuche von einem aderen Host auf MySQL zuzugreifen.

Ich vermute das irgendwo der Zugriff nochmals verweigert wird. Allerdings weiß ich nicht wo. Dies halte ich allerdings für schmu wozu giebt es denn iptables?!

HILFE!!

Debian 3.0
Mysql 4.0.16

$kuLL
05.04.04, 22:32
Der User mit dem du dich remote connecten willst, muss die Rechte auf localhost haben und auf %, sprich auf alle anderen Rechner

Siehe mysql Manual:


GRANT ALL PRIVILEGES ON *.* TO monty@"%"
IDENTIFIED BY 'ein_passwort'

wranger
05.04.04, 22:39
Jo danke.

Habe ich auch gerade heraus gefunden .. in der Datenbank mysql -> user giebt es einen Spalte "Hosts" und dort muss der host eingetragen sein mit dem man drauf zugreifen darf. % für alle ansonsten die IP oder localhost.

Man das war ja mal wieder einfach und hat nur (wieder mal) 7h gedauert....