• Ismertető
  • Hírek
  • Letöltés
  • Súgó
  • Közösség
ubuntu.hu

Belépés

  • Felhasználó létrehozása
  • Elfelejtett jelszó

Facebook

Kapcsolat

  • Facebook oldal
  • IRC
  • Közösségi levlista
  • Segítői levlista
  • További elérhetőségek

MySQL távoli kapcsolódás - MEGOLDVA

2012. január 29. – 23.05 – bladerunner
  • Kiszolgálók

Sziasztok!

WinXP-s kliensről érnék el (MySQL workbanch-el) egy ubi alatt futó MySQL-t. A két gép a lakásban futó wifi hálozaton látja egymást. (és látja mert a pingetni is tudom sőt, putty-al kapcsolódni hozzá is lehet)

Amikor megpróbálok kapcsolódni akkor "Host '192.168.1.103' is not allowd to connect to this MySQL server üzenetet kapom.

Olvasgatva a MySQL doksikat arra jutottam, hogy a bind to ip beállítást kell csesztetni. Ezzel csak az a baj, hogy két végeredménye van ennek az átállításnak. A) nem indul el újra a MySQL, B) Továbbra is a fenti hiba üzenettel reagál. Én a következő varienseket próbáltam:
-Nincs megadva. Ekkor elindul, De a hiba fenn áll.
-0.0.0.0 - adok meg. Elvben ilyenkor minden kapcsolatot engedélyezni kellene. De a hiba fenn áll
-192.168.1.% -A % helyettesítő karakter. Az én olvasatomban így az összes belső hálóra kötött gépet engednie kellene csatlakozni. Ilyen beállítással nem indul el a MySQL
-192.168.1.103 - Ha már hiányolja. De erre se indul el a MySQL

Tudtok segíteni, hogy mi lehet a baj?

‹ MySQL Process ne induljon MySQL távoli kapcsolódás - MEGOLDVA ›
  • A hozzászóláshoz regisztráció és belépés szükséges
bladerunner – 2012. január 29. 23.40

Meg is válaszolom magamnak. (Úgy látszik elég volt csak leírni a problémát és jött az ihlet :D Remélem rövid leírásom segítséget jelent hasonló problémákkal küszködő bajtársaknak :D)

A MySQL usernél kellett beállítani. A Grafikus mysql-admin-ban a user szekcióknál, ha kiválasztunk egy user-t kiírja bal alul, hogy milyen címekről kapcsolódhat. Itt a belső hálót megengedő root@192.168.1.% adtam meg és így már tudott kapcsolódni.

Igen ám, de ekkor még egy sémát sem látott, illetve nem is tudott létrehozni. Ekkor kellett neki ilyeneket mondani:
GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES ON mytest.* TO root@'192.168.1.%';

Így a mytest séma (a belső hálózatomból kapcsolódva) meg is jelent egy frissítést követően.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY 'root' with grant option;
flush privileges;

A fenti utasítások és egy újraindítást követően már létrehozni és törölni is tudtam sémát :)

  • A hozzászóláshoz regisztráció és belépés szükséges

 

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.
© 2007–2020. Magyar Ubuntu Közösség.
Az Ubuntu a Canonical bejegyzett védjegye.
Az ubuntu.hu az fsf.hu kiszolgálóin fut.