remote-zugriff auf mysql-datenbank

MySQL, PostgreSQL, SQLite
pico78
Posts: 30
Joined: 2004-10-18 15:19

remote-zugriff auf mysql-datenbank

Post by pico78 » 2005-08-19 13:47

hi, was muss ich tuen um von einer website die nicht auf meinem server liegt, auf meine mysql-datenbank zuzugreifen?

in der my.cnf ist skip-networking deaktiviert,
die datenbank läuft mit tcp port 3306
mit netstatlogin folgende meldung:

netstat -u -t -a --numeric-ports
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN

kann es sein das der server nur auf seine eigene ip (also localhost) hört?

achja, irgendwo im forum hab ich gelesen das man die datenbanken "remote" freischalten muss... kann mir jemand erklären wie das geht?

mydani
RSAC
Posts: 228
Joined: 2003-08-18 19:34

Re: remote-zugriff auf mysql-datenbank

Post by mydani » 2005-08-19 15:28

Bekommst du eine Verbindung von außen?
Also wird nur dein User abgewiesen oder erst gar keine Verbindung hergestellt.
Gruß

pico78
Posts: 30
Joined: 2004-10-18 15:19

Re: remote-zugriff auf mysql-datenbank

Post by pico78 » 2005-08-19 15:42

also ich hab mal probiert mit nem shareware programm auf meine datenbank zuzugreifen (mysql-backup) und hab da den user angegeben mit dem ich connecten will, und dieser user wird abgewiesen...

wie kann ich denn der datenbank mitteilen das ein bestimmter user, eine bestimmte datenbank per remote connecten kann?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: remote-zugriff auf mysql-datenbank

Post by Joe User » 2005-08-19 16:29

Wie hast Du den MySQLd gegen unerlaubten Zugriff geschützt? Noch gar nicht? Dann führe bitte zuerst folgendes Script aus und übernehme bei allen Fragen, abgesehen vom root-Pass, die Standardantworten indem Du nur Return drückst:

Code: Select all

/usr/bin/mysql_secure_installation
Danach lies bitte die Doku bis Du sie weitestgehend verstanden hast. Sofern Du dann noch Fragen hast, helfen wir Dir gerne weiter.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth

Re: remote-zugriff auf mysql-datenbank

Post by superuser1 » 2005-08-19 16:41

Hi...
Joe User wrote:Danach lies bitte die Doku bis Du sie weitestgehend verstanden hast. Sofern Du dann noch Fragen hast, helfen wir Dir gerne weiter.
Danach kann er sich gleich noch zu "MySQL-Verbindungen über SSH-Tunnel" bzw. "MySQL und SSL" kundig machen.

:roll:

mydani
RSAC
Posts: 228
Joined: 2003-08-18 19:34

Re: remote-zugriff auf mysql-datenbank

Post by mydani » 2005-08-19 17:27

@Pico: Du musst per Administrationstool dem User explizit gestatten von einem anderen Host außer localhost zu verbinden. Entweder per Kommandozeile oder per phpMyAdmin.

Du solltest dich trotzdem durch die Doku kämpfen.

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: remote-zugriff auf mysql-datenbank

Post by captaincrunch » 2005-08-19 20:01

Vielleicht hilft http://www.linuxexposed.com/Articles/Se ... ned-2.html ja schon etwas weiter...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc