За последние 24 часа нас посетили 17730 программистов и 1621 робот. Сейчас ищут 1840 программистов ...

Подключение к удаленной базе MySQL

Тема в разделе "PHP и базы данных", создана пользователем KeyRider, 29 июл 2008.

  1. KeyRider

    KeyRider Активный пользователь

    С нами с:
    29 июл 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Запорожье
    Доброго времени суток всем.

    Сразу к сабжу. Есть база данных, расположенная на другом хосте. Мне необходимо подключиться к ней и извлечь некоторые данные.
    Мои действия:
    1. Добавляю разрешение на доступ в панели управления хостингом того сайта (назовем его Target), куда собираюсь ломится, мой хост (Source), с которого буду посылать запросы.
    2. Создаю пользователя целевой БД db_user с паролем db_pass
    3. Ломлюсь с Source со всеми необходимыми параметрами и получаю Access denied для моего пользователя.

    CMS Joomla 1.5.3, на Target'e стоит MySQL 4.1.22

    Пробовал как средствами самой Jooml'ы так и в лоб через mysql_connect(target, db_user, db_pass), результат в обоих случаях одинаковый.
    Пробовал добавлять в список разрешений удаленного доступа напрямую IP моего Source, менял пользователей и пароли, все-равно не удается подключиться.

    Через Jooml'у получаю сообщение вида:
    Через mysql_connect:
    Предупреждая вопросы, на строке 43 в модуле располагается, собственно, вызов mysql_connect

    Такая вот дилемма. У кого есть какие-либо предположения или решения?
    Кто-то с подобным сталкивался?
     
  2. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    KeyRider
    локально для удаленного сервера с тем же логином можешь подключиться?

    имхо, обратись в тех.поддержку хостера удаленной базы.
     
  3. KeyRider

    KeyRider Активный пользователь

    С нами с:
    29 июл 2008
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Запорожье
    К хостеру обращаюсь :) Только он пока что оффлайн.

    Локально подключаюсь нормально.