frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Prisijungimas prie MySQL serverio iš išorės

ubitasubitas Naujokas (-ė)
edited 2012 birželio 20 Į Pagalba
Sveiki,
turiu problemėlę, neina prisijungti prie MySQL serverio iš išorės pvz.: kito hostingo. OS - CentOS 6.2, Iptables išjungtos.
MySQL konfiguriaciniame faile(/etc/my.cnf) ištrinta eilutė bind-address bei skip-networking. Taip pat, prisijungęs prie MySQL konsolės, leidau useriui prisijungti iš išorės:
GRANT ALL ON *.* TO 'useris'@'109.235.69.83' IDENTIFIED BY '**********';
Perkroviau MySQL serverį, bet vistiek, gaunu tokią klaidą:
Host 'xxxxxx' is not allowed to connect to this MySQL server

Tačiau, tuos pačius veiksmus atlikau ant kito savo serverio, tik OS Debian ir viskas veikia.

Šiek tiek pasiskaitinėjau internete ir radau, kad tikrinti galima ir su komanda telnet. Štai, gaunu tokį atsakymą iš antro serverio(OS Debian):
$ telnet 109.235.69.83 3306
Trying 109.235.69.83...
Connected to 109.235.69.83.
Escape character is '^]'.
VHost 'xxxxxxxx' is not allowed to connect to this MySQL serverConnection closed by foreign host.

Komentarai

  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 birželio 20
    Sveiki,

    suteikiant teisę prisijungti prie MySQL duomenų bazės iš išorės, reiktų nurodyti vartotoją ir duomenų bazę.
    mysql> grant all privileges on [B]mano_DB[/B] to [B]vartotojas@serverio_IP[/B] identified by '[B]slaptažodis[/B]';
    
    mysql> flush privileges;
    
  • ubitasubitas Naujokas (-ė)
    edited 2012 birželio 20
    Hmm padariau, tapati klaida. Nepaminėjau dar, kad su serverio ip(109.235.69.83) paleidžiant paprastą *.php skriptą su prisijungimu viskas veikia tame pačiame serveryje, tačiau iš kito serverio į šį prisijungti niekaip neina.
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2012 birželio 20
    Rekomenduoju peržiūrėti sprendimą kuris buvo rastas šioje temoje https://forumas.dedikuoti.lt/showthread.php?t=26&highlight=mysql
Norėdami palikti komentarą, turite prisijungti arba registruokis.