Current time: 11-16-2024, 06:20 PM Hello There, Guest! (LoginRegister)


Thread Closed 
Remote zugriff auf SQL Datenbank ?
Author Message
Novexx Offline
Junior Member
*

Posts: 47
Joined: Nov 2008
Reputation: 0
Post: #11
RE: Remote zugriff auf SQL Datenbank ?
Ich hab in phpmyadmin jetzt den selben benutzer nochmal angelegt und als Host die IP eingegeben, muss ich dann den Benutzer mit % löschen ?

Und was ist wenn ich noch 3 Server hinzufügen möchte ?

und wa sist mit der einstellung bind-address = 127.0.0.1 ???
01-19-2009 01:28 AM
Find all posts by this user
Marcel Offline
Junior Member
*
Beta Team

Posts: 35
Joined: Oct 2006
Reputation: 0
Post: #12
RE: Remote zugriff auf SQL Datenbank ?
Hi,

wenn du den Weg über den MySQL Nutzer gehst müsstest du drei Nutzer mit jeweils unterschiedlichen Host Zugriffsrechten erstellen. Der % Benutzer kann gelöscht werden.

Aber wie schon gesagt, es ist nicht zu empfehlen diesen Weg zu gehen! Lieber mit IPTables oder einem SSH Tunnel.

~Marcel
01-19-2009 02:01 AM
Find all posts by this user
Novexx Offline
Junior Member
*

Posts: 47
Joined: Nov 2008
Reputation: 0
Post: #13
RE: Remote zugriff auf SQL Datenbank ?
Wie wurde denn das in Cpanl geöst ???

[Image: 763_cpanl.jpg]

Dort muss man nur ne IP angeben und auf hinzufügen klicken.... Wie wurde das da realisiert ???

Warum kann das ISP nicht Sad
01-19-2009 02:56 AM
Find all posts by this user
Marcel Offline
Junior Member
*
Beta Team

Posts: 35
Joined: Oct 2006
Reputation: 0
Post: #14
RE: Remote zugriff auf SQL Datenbank ?
Realisiert wurde das auch mit MySQL Usern und der Angabe des Hosts. Ob dann zusätzlich noch IPTABLES im Spiel ist kann ich nicht sagen.

Das Problem ist das ispCP Standardmäßig alle User mit % anlegt. Wäre dies nicht der Fall würde auch das Freigeben des Server ein nicht so großes Problem darstellen.
01-19-2009 03:15 AM
Find all posts by this user
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #15
RE: Remote zugriff auf SQL Datenbank ?
bei cpanel lauscht mysql standardmässig auch auf dem externen interface und der zugriff wird über die sql benutzer geregelt.

Wir machen das hier mit vpns. Wer direkt Zugriff auf die Datenbank will muss sich in ein VPN einloggen. Falls das einer nicht will gibts halt ein managed virtual server wo man das individuell lösen kann...
in der datei gui/client/sql_user_add.php:

Code:
$query = 'grant all on ' . quoteIdentifier($new_db_name) . '.* to ?@\'localhost\' identified by ?';
$rs = exec_query($sql, $query, array($db_user, $user_pass));
$query = 'grant all on ' . quoteIdentifier($new_db_name) . '.* to ?@\'%\' identified by ?';
$rs = exec_query($sql, $query, array($db_user, $user_pass));

wie du siehst werden zwei einträge erstellt. entferne den zweiten eintrag... (auch in der löschfunktion ansonsten gibts beim löschen einen fehler). Dann kannst du in der my.cnf bind_address auf eine öffentliche adresse binden und manuell einen user mit der entsprechenden ip erstellen...

ob du das willst und ob das sinnvoll ist, ist eine andere frage...
(This post was last modified: 01-19-2009 03:23 AM by rbtux.)
01-19-2009 03:15 AM
Visit this user's website Find all posts by this user
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #16
RE: Remote zugriff auf SQL Datenbank ?
(01-19-2009 01:20 AM)Knut Wrote:  
(01-19-2009 01:15 AM)Marcel Wrote:  Kann sein das ich hier auch falsch liege, habe gerade nur eine RC4 zur Hand. Vllt wurde es in den neueren Builds geändert.

Ne, Du liegst richtig. Bei RC3 war es glaube ich noch anders herum.

dummer weise muss ich mich auch da wohl wieder anschliessen Sad
ispcp ich bin zutiefst enttäuscht ist mir nähmlisch nicht aufgefallen...
andersherum habe ich da noch einige co....xx einstellungen im kopf
da wird es auch nicht so pauschal geregelt....

mfg
01-19-2009 03:47 AM
Visit this user's website Find all posts by this user
Novexx Offline
Junior Member
*

Posts: 47
Joined: Nov 2008
Reputation: 0
Post: #17
RE: Remote zugriff auf SQL Datenbank ?
Also ich vergebe ein Job.

Es soll eine sichere Verbindung von Server2 zu der Datenbank von Server1 hergestellt werden.
Dannach würd ich prüfen ob das Script funktioniert und das wärs auch schon.

Gegenleistung: GELD oder was auch immer ihr wollt.

Wer also das Know How besitzt das für mich zu machen der kann sich ja mal melden.
01-19-2009 05:48 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #18
RE: Remote zugriff auf SQL Datenbank ?
nur der Vollständigkeit halber:
auch mit iptables/firewall Regeln muss MySQL auch auf der externen IP horchen - also bind-address-Beschränkung muss aufgehoben werden...

Mit Tunnel/VPN-Lösungen kann es wohl besser gelöst werden.

Schön wäre natürlich, wenn die ispCP Kunden selbst die User und Zugriffe von aussen definieren könnten...

/J
01-19-2009 06:48 AM
Visit this user's website Find all posts by this user
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #19
RE: Remote zugriff auf SQL Datenbank ?
Quote:Mit Tunnel/VPN-Lösungen kann es wohl besser gelöst werden.
OpenVPN habe ich so im Einsatz! Allerdings als Roadwarrier funktion.
Ist aber auch von Server zu Server möglich und verschlüsselt.
Quote:Schön wäre natürlich, wenn die ispCP Kunden selbst die User und Zugriffe von aussen definieren könnten...
Ein schönes feature was später eine böse sicherheitslücke sein kann.
Wenn ich so mitbekomme was da für Passwörter verwendet werden Rolleyes

Greez BeNe
01-19-2009 05:05 PM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)