Page 1 of 1
remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 13:47
by pico78
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?
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 15:28
by mydani
Bekommst du eine Verbindung von außen?
Also wird nur dein User abgewiesen oder erst gar keine Verbindung hergestellt.
Gruß
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 15:42
by pico78
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?
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 16:29
by Joe User
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.
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 16:41
by superuser1
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:
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 17:27
by mydani
@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.
Re: remote-zugriff auf mysql-datenbank
Posted: 2005-08-19 20:01
by captaincrunch