CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
27.10.2006, 12:46:46
|
|
Anfänger
|
|
Registriert seit: Feb 2006
Beiträge: 125
|
|
mysql_connect auf anderen Server
Mooin!
Ist das überhaupt möglich?
Das ihr es euch besser vorstellen könnt:
Ich habe auf meinem Server eine DB eingerichtet, in der die User Informationen gespeichert sind. Der User logt sich alse auf meiner Seite ein, und wird dann auf seine weitergeleitet.
Nun muss ich in der Administration auf dem Server des Users ein mysql_connect() auf meinen Server machen, um Userdaten zu bekommen...
Geht das?!
Bin absolut kein MySQL Experte und hab durch googeln auch nichts gefunden....
Danke für jeden Tip!
Gruss Beat
|
27.10.2006, 12:57:53
|
Member
|
|
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
|
|
AW: mysql_connect auf anderen Server
Das geht schon, musst halt entsprechende Benutzer anlegen.
MySQL-Benutzerkonten-Verwaltung
__________________
Grüße Andes
|
27.10.2006, 13:21:13
|
|
Anfänger
|
|
Registriert seit: Feb 2006
Beiträge: 125
|
|
AW: mysql_connect auf anderen Server
Ok, ich habs abgeklärt....
Mein Hosting- Chief muss einen externen Zurgriff freischalten.
Danach wird er über die Server IP erreichbar sein.
Trotzdem danke!
Geändert von 8805-evergreen. (27.10.2006 um 13:44:45 Uhr)
Grund: Abklärungen beim Server
|
27.10.2006, 13:47:13
|
Member
|
|
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
|
|
AW: mysql_connect auf anderen Server
Um Benutzer verwalten zu können musst du schon root-Zugriff auf Mysql haben und der phpMyAdmin muss sich über root anmelden.
Es muss nicht zwingend eine IP oder Domain angegeben werden, aber dann kann man von überall auf deine Datenbank zugreifen. Wenn man den Benutzernamen und das Passwort kennt. Ist nicht zu empfehlen. Besser ist eine IP oder Domain für den Benutzer anzugeben.
Was heißt ermitteln? Die kennt der Benutzer oder du, der sich zur DB verbinden möchte.
Steht alles bei dem Link den ich gepostet habe.
__________________
Grüße Andes
|
27.10.2006, 13:55:36
|
|
Anfänger
|
|
Registriert seit: Feb 2006
Beiträge: 125
|
|
AW: mysql_connect auf anderen Server
Hai Andes...
Wie gesagt, um die fehlenden Rechten wird sich der Hosting- Anbieter kümmern.
Mit ermitteln meinte ich, einfach herausfinden.. :) nicht mit ein script oder änliches.
Das wird dann, wie gesagt, die IP des Servers sein.
Zu meiner Vorgehensweise:
Kann man dahinter stehen? Ich meine.. ist sie sicher genug?
Oder sollte ich eine andere Methode wählen, um die Benutzer zu verwalten?
|
27.10.2006, 14:01:48
|
Member
|
|
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
|
|
AW: mysql_connect auf anderen Server
Die IP des Servers kannst du auch über einen Ping ermitteln.
Sicherheit!? Alles was man öffentlich macht, wie bei dir halt die DB von außen, ist auch angreifbar. Ich würde jedenfalls solche Verbindungen nicht einrichten.
__________________
Grüße Andes
|
27.10.2006, 14:06:10
|
|
Anfänger
|
|
Registriert seit: Feb 2006
Beiträge: 125
|
|
AW: mysql_connect auf anderen Server
Also öffentlich ist es nicht gerade...
ich hab mir so vorgestellt:
im index.php der administration wird ein file included...
in diesem file befindet sich die mysql_connect() und sonstige informationen.
somit liegt das script nur auf meinen server und wird "nur" aufgerufen...
ich weiss ja, das man bei php scripten ohne ECHO kein quelltext sieht.... aber gibt
es irgend einen fall, wo man die datei "wirklich lesen" kann?
hab CHMOD auf 444 gesetzt...
|
27.10.2006, 15:24:36
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: mysql_connect auf anderen Server
Es geht hierbei nicht so sehr um deine Zugangsdaten sondern darum, dass der Server, auf dem MySQL läuft generell überhaupt Verbindungen von "Außen" annimmt und somit mögliche Schwachstellen für potentielle Angreifer unter Umständen leichter auszunutzen sind, als wenn der Server gar nicht erst einen Port öffnet.
|
27.10.2006, 15:32:37
|
|
Anfänger
|
|
Registriert seit: Feb 2006
Beiträge: 125
|
|
AW: mysql_connect auf anderen Server
hmm... verstehe...
aber wie kann ich es anders lösen, damit ich immernoch die userdaten pflegen kann?
klar könnte ich bei jedem user eine tabelle einrichten.... aber dann muss ich mich jedes mal beim kunden einloggen, um änderungen z.B. passwort neu setzen, vorzunehmen....
ich hab ich ne simple news tabelle, die dann ich nicht funktionieren würde...
auf gut deutsch wär das unpraktisch... aber wenn ihr wirklich meint, es wäre zu unsicher, dann muss ich hald meine pläne ändern....
|
27.10.2006, 16:13:26
|
Member
|
|
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
|
|
AW: mysql_connect auf anderen Server
Was soll den bei den Benutzer überhaupt erscheinen? Um ihre Benutzerdaten pflegen zu können müssen sie ja nicht direkten Zugriff haben. Da reicht es ja, wenn sie eine Seite auf deinem Server aufrufen.
Wenn nur irgend welche Texte ausgelesen und angezeigt werden sollen kannst du dies mittels HTTP-Request machen. Dafür müsstest du dich aber mit AJAX beschäftigen.
__________________
Grüße Andes
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:39:10 Uhr.
|