Удаленный коннект к мускулу

Discussion in 'PHP' started by serg-php, 11 Apr 2010.

  1. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    Имеем VPS c Centos

    Поставили мускул

    Необходимо настроить удаленный коннект к мускулу!

    Сервер базы - 170.212.227.35
    Адрес, которого будем коннектиться - 66.197.145.5


    Сделали следующее:

    CREATE USER 'euro_fuck'@'%' IDENTIFIED BY 'euro_fuck';

    GRANT ALL PRIVILEGES ON * .* TO 'euro_fuck'@'%'
    IDENTIFIED BY 'euro_fuck' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;

    CREATE DATABASE IF NOT EXISTS `euro_fuck`;
    GRANT ALL PRIVILEGES ON * .* TO 'euro_fuck'@'%';
    FLUSH PRIVILEGES;


    mysql -u euro_fuck -h 170.212.227.35 -p



    И ответ--- ERROR 1045 (28000): Access denied for user 'euro_fuck'@'170.212.227.35' (using password: YES)


    Вопрос. Мы что-то забыли?
     
    #1 serg-php, 11 Apr 2010
    Last edited: 11 Apr 2010
  2. Serafim

    Serafim Elder - Старейшина

    Joined:
    24 Oct 2006
    Messages:
    181
    Likes Received:
    103
    Reputations:
    18
    Похоже пароль забыл. :D
     
  3. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    Serafim,

    хороший ответ!

    А если серьезно?
     
  4. Serafim

    Serafim Elder - Старейшина

    Joined:
    24 Oct 2006
    Messages:
    181
    Likes Received:
    103
    Reputations:
    18
    serg-php,

    Сбрось пароль. ;)

    Еще можешь почитать ТуТ
     
    #4 Serafim, 11 Apr 2010
    Last edited: 11 Apr 2010
  5. shell_c0de

    shell_c0de Hack All World

    Joined:
    7 Jul 2009
    Messages:
    1,051
    Likes Received:
    615
    Reputations:
    690
    попробуй так права поставить grant ALL on test.* to euro_fuck'@'% by "euro_fuck"
    mysql -h 170.212.227.35 -u euro_fuck -p

    P.S и еще в my.cnf попробуй закомментировать строку: bind-address=127.0.0.1
    Или написать в нее: bind-address=[внешний IP]
     
    _________________________
    #5 shell_c0de, 11 Apr 2010
    Last edited: 11 Apr 2010
  6. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    проверьте в конфиге мускуля параметр skip-networking. Если есть, закомментируйте.
     
  7. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    krypt3r,

    Проверил! Такой записи там нет!

    bind-address=[внешний IP] - сделал
     
  8. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    Сделал так,

    grant ALL on test.* to euro_fuck'@'% IDENTIFIED BY 'euro_fuck';




    mysql -h 170.212.227.35 -u euro_invest


    И ответ--- ERROR 1045 (28000): Access denied for user 'euro_fuck'@'170.212.227.35' (using password: YES)

    Что-то ограничивает коннект!

    (Включая и мои руки! ;-) )
     
    #8 serg-php, 11 Apr 2010
    Last edited: 11 Apr 2010
  9. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    Проблема решена!