Page 1 of 1

Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 12:11
by dt2158
Hallo,
also ich schnall das was mit der Mysql-Datenbank nicht.
Habe auf meinem server dem Root ein Passwort vergeben mit phpmyadmin. Mit dem kann ich mich auch schön einloggen bei phpmyadmin, dann hab ich einen weiteren user "db_01" angelegt und dem ein passwort gegeben, wenn ich mich nun in phpmyadmin einloggen will geht das nicht direkt auf der konsole kann ich mich mit "mysql -u db_01 <passwort>" einloggen, aber halt nicht auf in phpmyadmin, versuche ich das selbe von meinem heim rechner mit "mysql -h <ip>-u db_01 <passwort> kommt "connection not allowed" obwohl ich in phpmyadmin für den jeder host eingestellt hab.

ich sehe gerade das der root auch nicht remote connecten kann, was muss ich da noch einstellen und wieso kann der user db_01 sich nicht bei der db einloggen?

danke Dt2158!

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 15:06
by dt2158
weiß denn keiner rat, mysql ist doch ein sooft genutztes System, da wird doch irgendjemand bescheid wissen, wie man das richtig konfiguriert?! :? :? :cry: oder?

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 15:28
by dt2158
habe fest gestellt, das phpmyadmin bei auswahl von "jeder Host" das feld durch ein "%" ersetzt ist das normal oder muss da was anderes hin?

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 15:32
by gamecrash
Das is normal... hast Du mal die Rechte neu geladen nachdem Du die geändert hast? Starte einfach mal das komplette MySQL neu und schau ob das dann geht...

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 15:43
by dt2158
hab ich schon probiert, aber geb ich als host localhost, kann ich mich einloggen als db_01, ich möchte aber auch externe verbindungen zu lassen

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 17:00
by floschi
Das mit dem remote ist ein Sicherheitsfeature und gleichzeitig gut für die Performance, bei großen DBs.

Es müsste in deiner /etc/my.cnf einen Eintrag skip-networking geben - der sorgt dafür, dass MySQL nur auf dem Socket zu erreichen ist, nicht über Netz.

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 17:25
by dt2158
hab ich schon vermutet, dass das dort steht, das problem war, das ich diese datei nicht finden kann!

Habs gesucht mit

Code: Select all

find / my.cnf
aber nix gefunden :?: :?:

Re: Benutzer einloggen bei mysql und remote connect??

Posted: 2003-03-03 19:10
by floschi
updatedb

locate my.cnf