MYSQL
  • Dj Faustus #24
    Például fel kell vinni az elérni kívánt adatbázis privilégiumainál, hogy elérhető legyen:
    GRANT ALL ON adatbazis.* TO user@'202.54.10.20' IDENTIFIED BY 'jelszo';

    Az adatbazis az elérni kívánt adatbázis.
    A user az adatbazis-t elérni kívánó felhasználó.
    A 202.54.10.20 helyére annak a gépnek az IP-címe kell ahonnan el akarod érni a MySQL-szervert. Lehet IP-címtartományt is megadni (például: 192.168.1.%), vagy beállítható teszőleges hosztról való elérés (szimplán csak %-ot adsz meg).
    A jelszo az adatbazis-t elérni kívánó felhasználó jelszava.

    A MySQL szerver konfigurációs állományában a bind-address-t be kell állítani a gép belső, privát hálózati IP-címére.

    Bővebben >>

    Szvsz. érdemesebb, ha az adatbázis-szervert VPN-nen vagy SSH tunnelen keresztül éred el - bár ehhez VPN-/SSH-szerverre lesz szükséged, meg a routerben VPN-átjárásra (VPN-passthrough)/az SSH-portjának (22-es TCP port) átirányítására, a távoli gépen meg VPN kliensre/SSH-tunnel alkalmazásra. Bár ez attól függ milyen lehetőségeid vannak, miért szeretnéd elérni távolról a MySQL adatbázist.