Entwickler-Ecke
Datenbanken - Verbindung zur Datenbank im Internet ...
Terra - Do 20.04.06 13:13
Titel: Verbindung zur Datenbank im Internet ...
Hallo, habe irgendwo gelesen, das probleme gibt, wenn man eine Datenbank im Internet anwählen möchte die für TCP/IP bzw. zugriff von außen gesperrt ist.
Gibt es eine Möglichkeit dieses zu umgehen ?
Terra
Narses - Do 20.04.06 13:26
Moin!
Terra hat folgendes geschrieben: |
eine Datenbank im Internet anwählen möchte die für TCP/IP bzw. zugriff von außen gesperrt ist.
Gibt es eine Möglichkeit dieses zu umgehen ? |
Wenn das System für den Zugriff von Aussen gesperrt ist, dann stellt es einen Einbruchsversuch dar, dieses zu umgehen. Da das ziemlich sicher gegen geltende Gesetzeslage verstoßen dürfte, bist du hier wohl im "falschen" Forum (mit dieser Fragestellung). :mahn: ;)
cu
Narses
Jetstream - Do 20.04.06 13:48
Es wird schon einen Grund haben, warum die Datenbank gegen Zugriff von aussen gesperrt ist,
und da wirst du auch schlecht aussenrum kommen.
Um was fuer ne Datenbank gehts eigentlich ?
Terra - Do 20.04.06 14:28
Oh, was illegales wollte ich natürlich nicht machen...
Habe grade mit dem Support gesprochen und erfahren, das der Zugriff von außen gestattet ist. Trotzdem will mein Programm nicht zu der DB connecten. Local geht alles wunderbar. Es stimmen auch alle Zugangsdaten.
Benutze Zeos-lib. Bei der DB handelt es sich um MySQL.
Komisch oder?
Terra
bwolf - Do 20.04.06 16:17
Zitat: |
Es wird schon einen Grund haben, warum die Datenbank gegen Zugriff von aussen gesperrt ist,
und da wirst du auch schlecht aussenrum kommen.
|
Aussenrum vieleicht nicht - aber wer die DB auf einem vom Ihm gemieteten Server liegt bzw. der Hoster einverstanden ist, wird der Zugriff sicher freigeschaltet.
Ist ja immerhin eigenes Risiko zum Hoster zu sagen, das er die DB aufmachen soll - sind ja nicht seine Daten die flöten gehn :P
Zitat: |
Habe grade mit dem Support gesprochen und erfahren, das der Zugriff von außen gestattet ist. Trotzdem will mein Programm nicht zu der DB connecten. Local geht alles wunderbar. Es stimmen auch alle Zugangsdaten.
|
Was für eine Fehlermeldung erhälst du denn ? MySql sollte dir eigentlich ziemlich genau sagen, was ihm nicht schmeckt an der Verbindung... Benutzername ? Passwort ? DB nicht gefunden ? Überhaupt keine Connection da ?
Mußt ja erstmal wissen, ob der Server überhaupt reagiert, und dann wie er reagiert...
Du mußt, wenn du von aussen auf MySql zugreifen willst, auch einen Benutzer anlegen, der Zugriff von aussen zuläßt.
Ich nehm mal an du hast phpMyAdmin für die Verwaltung deiner Db, dann machst du das so:
Geh auf den phpMyadmin, dann auf 'Rechte', dann auf 'Neuen Benutzer hinzufügen'
Jetzt Wichtig: Bei Host mußt du 1. 'Jeder Host' auswählen, und 2. muß in das Feld hintendran ein '%', damit man sich von jedem beliebigene Host aus mit diesem Benutzer auf dem Server anmelden kann.
Grüße,
ben
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!