Autor Beitrag
Terra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 307

Windows 7 Ultimate
Delphi® XE3
BeitragVerfasst: Do 20.04.06 13:13 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Do 20.04.06 13:26 
Moin!

user profile iconTerra 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

_________________
There are 10 types of people - those who understand binary and those who don´t.
Jetstream
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 222



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 307

Windows 7 Ultimate
Delphi® XE3
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 50



BeitragVerfasst: 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