DbExpress auf externen Servern (= NICHT localhost)
-
Guten Abend,
ich habe eine TSQlConnection und ein TSQLQuery und kann damit wunderbar zu meinem Localhost verbinden.
Aber wenn ich jetzt zu meinem Laptopserver (von meinem Desktoppc) verbinden will erhalte ich immer diese fehlermeldung
Failure to Connect:dbExpress Error [0x000C] Invalid Username/Password Database Server Error: Can't connect to Mysql server on '192.168.0.137' (10060)
Warum sagt er dass das Pw falsch ist? Es ist das richtige...
Treiber: dbxopenmysql5
Desjktop Win Xp und Borland DS 2006
Laptop: Ubuntu 9.04Was mache ich falsch?
gruß
EDIT: ganz falsches forum:D hatte nur VCL gesehn bitte verscheiben
-
So aus dem Bauch heraus würde ich sagen, das es dem Benutzer nicht erlaubt ist von extern auf die DB zuzugreifen, sondern nur von localhost.
mfg
xXx
-
also unter phpmyadmin ist für den user root als host: "%" angegeben,was ja heißtvon jedem host..
-
Versuch es doch mal mit einem anderen Client.
-
du meinst nen anderen compiler oder wie?
gruß
-
Hallo
Nein witte meint einem anderm MySQL-Client, wie zum Beispiel HeidiSQL. Damit kannst du feststellen ob das Problem bei deiner Entwicklungsumgebung oder am Server liegt.
bis bald
akari
-
Ich hätte jetzt einen andern mysql-Client (z.B. den Mysql-Administrator) auf den Desktoppc installiert und geprüft ob der sich mit der DB verbinden kann, um zu prüfen ob es an deinem Programm oder an der Serverkonfiguration liegt.
-
ok werd ich machen.. werd dann berichten
danke:)
-
ok also es klappt nicht
weiß jemand von euch wo ich das umstellen kann?
(es ist ja normal dass ich auch auf meine externen wespaces mit MysqlAdmin nicht verbinden kann weil ich ja keine root-rechte hab?
EDIT: Es heißt "Can't connect to usw...", als host hab ich die ip angegeben
-
Stimmt den der Port? TCP 3306? Kannst du mit Telnet diesen Port öffnen?
-
moment ich bin grad dran ne lösugng zu finden weil der server bisher so konfiguriert is dasser nur über localhost erreichbar ist.
-
so das klappt jetzt alles danke
ich musste in den einstellungen vom sql server was änern aber jetzt läufts...