Freesco, NND, CDN, EOS
http://forum.freesco.pl/

mysql - zdalne podłączenie
http://forum.freesco.pl/viewtopic.php?f=22&t=16268
Strona 1 z 1

Autor:  Albercik [ piątek, 23 listopada 2007, 18:52 ]
Tytuł:  mysql - zdalne podłączenie

Próbuję zdalnie się połączyć z bazą na innym nnd. Wszystko wygląda na w porządku, z bazą się łaczę, ale komunikat otrzymuję :
: [/] [] ()
Access denied for user: 'root@pppoe1' (Using password: YES)


w mysql'u dodałem
: [/] [] ()
GRANT USAGE ON lms.* TO 'root@pppoe1'


i to powinno wystarczyć, ale niestety nie. Ktoś coś podpowie?

Autor:  Albercik [ piątek, 23 listopada 2007, 21:00 ]
Tytuł: 

Sprawa rozwiązana dzięki panelowi w phpMyAdmin - podczas autoryzacji wysyłane było hasło, mimo że w parametrach użytkownika nie było wymagane - zmiana w PhpMyAdmin i już działa.

Autor:  Mis' [ piątek, 23 listopada 2007, 21:01 ]
Tytuł:  Re: mysql - zdalne podłączenie

Albercik pisze:
Próbuję zdalnie się połączyć z bazą na innym nnd. Wszystko wygląda na w porządku, z bazą się łaczę, ale komunikat otrzymuję :
: [/] [] ()
Access denied for user: 'root@pppoe1' (Using password: YES)



sprawdź dwie rzeczy - /etc/hosts.allow i w configu mysql czy włączona obsługa sieci - domyślnie w NND mysql pozwala się łączyć tylko po localhost(*). Zakładam, że odpowiednie porty masz otwarte na firewallu.

(*)Tak przynajmniej było. Chyba że Jakub coś ostatnio zmienił, ale nie sądzę.

Autor:  Albercik [ poniedziałek, 26 listopada 2007, 00:57 ]
Tytuł: 

Mam jeszcze jeden rebus: podczas próby łączenia się ze zdalną bazą otrzymuję taki komunikat w logach:
Cytuj:
/var/log/errors:Nov 25 23:54:01 pppoe2 lmsd: ERROR: [db_connect] Unable to connect to database. Access denied for user: 'lms@%' to database 'lms'

Dziwny kawałek zaznaczyłem na czerwono. Powinno być "lms@nazwa_hosta" i tak jest na wszystkich serwerach, a na dwóch wyrzuca mi właśnie taki błąd. Nie wiem gdzie szukać rozwiązania, ponieważ wszystko, co jest związane z nazwą hosta jest prawidłowo.

Autor:  JakubC [ poniedziałek, 26 listopada 2007, 20:45 ]
Tytuł: 

Co masz wpisane w lms.ini apropo łączenia z bazą?

Autor:  Albercik [ poniedziałek, 26 listopada 2007, 20:52 ]
Tytuł: 

JakubC pisze:
Co masz wpisane w lms.ini apropo łączenia z bazą?


Właśnie wszystko jest prawidłowo, taki sam serwer z tymi samymi configami i lms'em działa wzorcowo, jedyna różnica między nimi to MySQL i PERL - na sprawnym jest kompilowane ze źródeł, na niedziałającym jest z paczek nnd. Próbuję znaleźć gdzie tkwi błąd, bo paczki wyglądają na prawidłowe, serwer z lokalnymi bazami działa, natomiast ze zdalną nie.

Autor:  Albercik [ poniedziałek, 26 listopada 2007, 23:53 ]
Tytuł: 

Trzeba było przeładować mysql'a z opcją --skip-grant-tables i wszystko się poukładało. Niby takie proste, ale wykopałem to na jakichś afrykańskich stronach.... :wink:

Autor:  aphex [ środa, 19 grudnia 2007, 16:58 ]
Tytuł: 

Lol tego bym sie nie spodziewał :D

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/