![]() |
Aus dem Internet über ODBC auf SQl zugreifen
Ich hab ein kleines Problem. Ich möchte meine SQL-Datenbank so öffentlich machen, dass jemand der sie für ein Delphiprogramm benötigt, über das Internet zugreifen kann. Über meinen Localserver funktioniert es super, nur will es nicht übers Inet funktionieren. Aber muss ich vielleicht im ODBC etwas am Port ändern. Zur Zeit steht da 3306, geht aber nicht. Mit 80 hängt sich der ODBC auf.
Nun weiß ich nicht weiter!!! :wall: Er sagt mir immer das der host not allowed ist meine SQLDatenbank zu lesen, aber der eingerichtete Nutzer hat alle Rechte. Selbst den Ordner, in dem die Datenbank liegt habe ich bereits freigegeben, geht auch nicht!:wiejetzt: HILFE Vielleicht kann mir jemand helfen |
Re: Aus dem Internet über ODBC auf SQl zugreifen
hallo,
um welche db handelt es sich denn? Gruß Ken |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Das ist eine SQL-Datenbank in phpMyAdmin erstellt!
|
Re: Aus dem Internet über ODBC auf SQl zugreifen
ist eventuell ne Firewall aktiv (eventuell sogar die von Windows). Versuch am besten mal zu dem port zu connecten (nicht mit odbc sonder einfach nur nen testprog schreiben mit dem du überprüfst ob das port überhaupt offen ist von außerhalb. Eventuell mal nen portscanner ansetzen um zu gucken ob das port offen ist
|
Re: Aus dem Internet über ODBC auf SQl zugreifen
Ein Kumpel hatte versucht mich an zu pingen, klappte wunderbar. jetzt sagst du ich soll ein Prog schreiben, leider reichen meine Computer-programmierkenntnisse nicht so weit, wie geht das, oder gibt es Beispielprogramme??
|
Re: Aus dem Internet über ODBC auf SQl zugreifen
Liste der Anhänge anzeigen (Anzahl: 1)
im Anhang nen kleenes tool was einfach nur dazu dient um zu gucken ob man connecten kann zu dem port
|
Re: Aus dem Internet über ODBC auf SQl zugreifen
Zitat:
Hmm über odbc zugreifen klappt nicht? Kann es sein, daß du nur eine Installation gewählt hast, die nur lokal angesprochen werden darf? (gibt es das bei MySQL??) Gruß Ken |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Hai JanvandeClaus,
hast Du den Benutzer auch richtig angelegt? Für den Zugriff der nicht lokal erfolgt muss der Benutzer für den Host % angelegt sein. Username: test@% Kennwort: ******* Wenn mit dem gleichen Benutzernamen lokal auf die Datenbank zugeriffen werden soll muss er noch einmal angelegt werden. Username: test@localhost Kennwort: ******* |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Kannst du mir es noch etwas detaillierter Erklären, da ich einen Nutzer angelegt habe, so muss ich eventuell einen neuen anlegen und den um ihn global einsetzen zu können mit ...@% versehen????
Noch andere Frage, es schrieb SirThornberry, dass ich eventuell von Windows eine Firewall laufen habe, jetzt habe ich rum geschaut und nichts passendes gefunden, außer ein kleines Tool von Chip.de, wlches mir das Ganze von der Windows-XP-Firewall aufschlüsseln soll, weil diese manchmal Ports automatisch sperrt, leider funzt dieses Prog nicht. Hat jemand etwas anderes, oder einen Tipp wie man die ausstellen kann? Danke schon mal |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Sag mal mit welcher Komponente willst Du auf die SQL Datenbank zugreifen?
Bei mir gab es mit den Standart-SQL Komponenten auch Probleme. Ich würde inzwischen die ZEOS Komponenten ohne Einschränkungen empfehlen. Bei mir funktioniert sie wunderbar...!! Gruß Thomas |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Hallo,
Es soll eine Paradox 7 Tabelle werden. Nichts mit SQL oder ähnliches. Hatte ich das nicht oben schon geschriebn??? |
Re: Aus dem Internet über ODBC auf SQl zugreifen
Hi,
Ich will ehrlich gesagt weiter mit SQL arbeiten, deswegen verstehe ich deine Antwort nicht Christian18! Mit Zeos, weiß nicht, da ich mich jetzt schon im Programm befinde und lokal ganz gut zu Rande komme. Ich wollte nur meinen Projektmitgliedern, die mit mir dieses Prog schreiben ermöglichen, ebenfalls was zuhause zu machen ohne sich die Datenbanken erst erstellen zu müssen. Es scheint aber so recht kein Weg vorbei zu führen :? Ich hab auch schon gelesen, dass Zeos einfacher ist, weil man dann kein ODBC installiert haben muss, aber naja mal sehen! Danke bis hier her! |
Re: Aus dem Internet über ODBC auf SQl zugreifen
hi jan,
ich hatte das selbe problem, es lag einfach daran, dass ich bei meinem webserver nicht genug rechte bekommen habe um zuzugreifen. Nachdem ich dies mit den rechten geklärt hatte, funktionierte es ohne probleme greetz yosh ps bis morgen in schule |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz