Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день уважаемые.

Задача следующая: Нужна Delphi функция соединяться (через ODBC) с MySQL через SSH тунель без сторонней программы.

Строка коннекта:

Extended Properties="DRIVER={MySQL ODBC 5.1 Driver};SERVER='+config.connect.db_host+

'DATABASE='+config.connect.db_name+';UID='+config.connect.db_login+';

'PWD='+config.connect.db_password+';

'PORT='+config.connect.db_port+';"'

Теперь подробнее...

Есть программа написанная на Delphi, соединяется через ODBC с MySQL базой. Работает все замечательно.

Но вот решено было перенести базу на хостера masterhost, который позволяет соединяться с MySQL базами только через SSH. Это правильно, но вызвало неудобство.

Выбрав несколько программ для соединения SSH таких как stunnel, SecureCRT и Putty, удалось соединиться только через Putty, потому как с другими если честно то не разобрался. В общем организовал Tunnel и смог соединиться с базой.

Но возник организационный вопрос. я не могу подойти к каждому компьютеру и настроить тунельнг просто не имею физической возможности подойти на эти компьютеры. А объяснять каждому не продвинутому пользователю как установить ПО для SSH соединения и его настроить это полный ахтунг как вы сами понимаете, а также придется сказать всем логин, пароль для SSH соединения, что совсем неправильно.

Так вот, возникла мысль а можно ли встроить как то этот туннелинг в саму программу чтобы лишний раз не тревожить пользователя гемороем.

Погонял по форумам, толкового ответа не услышал, поэтому обращаюсь сюда для решение данной задачи за вознаграждение.

Техническая сторона:

Разработка ведется на Windows Vista, Delphi: 2009 SP1, MySQL 5.1

ПО для клиентов под систему Widows XP/Vista + MySQL ODBC connect 5.1

на стороне провайдера ничего изменять по коннекту не могу.

Требования по пунктам:

1. Компонент TADOConnection должен соединяться по ssl с MySQL базой без сторонней программы типа Putty.

2. Название функции должно быть db_connect.

3. Код прокомментирован подробно на русском языке.

4. Цена предложения не основной фактор, но принимается во внимание.

Другие подробности по проекту и форме сотрудничества здесь http://www.sd-company.su/index.php?mode=html&f=freelancers

15 лет назад
Zerohold
Дмитрий 
47 летРоссия
19 лет в сервисе
Был
2 года назад
Выбранный исполнитель
Syros
Гость 
43 годаРоссия
18 лет в сервисе
Был
13 лет назад
15 лет назад
$50
10 дней
  • Похожие заказы
  • Необходима программка преобразующая (распознающая слова) речь (например, книги в МП3) в текст в ворде. Язык русский. Может быть у кого-то уже есть похожая программка или модернизированная из уже существующих на рынке. Главный критерий: четкий набор текста

    Закрыт
    15 лет назад
  • Имеется Java-приложение с пользовательским интерфейсом реализованном на Google Web Toolkit (Smart GWT). В приложении происходит работа с Google Map. Необходимо в приложении реализовать возможность работы с Яндекс картами. Для реализации возможности работы приложения с Яндекс-картами необходимо решить следующие ...

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад
  • Уважемые господа Фрилансеры! Задача следующая: нужно написать программу, которая при запуске сворачивается в систем трей и с определенной периодичностью опрашивает запущенные процессы на предмет процессов с нужными именами. затем в области данных этого процесса ищет по заданному ...

    Закрыт
    15 лет назад
  • $15

    В настоящее время плагин отбирает случайный старый пост и "перевыставляет" его с новой актуальной даты. Необходимая доработка: После выполнения стандартной функции, создать пост с содержанием вида "данная запись была перемещена" от того числа когда был перемещенный пост. Пример: ...

    Закрыт
    15 лет назад
  • $1000

    Требуется разработать систему учета поставок продукции для американских школ. На основе тендорной системы. Более подробное ТЗ при личном общении в ICQ.

    Прикладное ПО1 исполнитель
    Завершен
    15 лет назад
  • Нужена прога сохранения картинок - выбираю папку на компе (в которую сохранять) - указываю задержку обращений (выпадающий список от 0сек до 15 сек) - в окно "урл" вставляю список урлов картинок - в окно "название" вставляю список названий, под ...

    Закрыт
    15 лет назад
  • $50

    Нужна помощь специалиста по работе с adobe flash media live encoder 3. Для выполнения определённой задачи. Кто разбирается пишите. Подробности при переписке.

    Закрыт
    15 лет назад
  • Здравствуйте! В этом Проекте, я готов рассмотреть исключительно готовое (!) решение. Если Вы уже сталкивались с решением подобной задачи и имеете готовый продукт. Пожалуйста дайте к нему доступ. Создавать "с нуля" и "под нас" в этом ...

    Закрыт
    15 лет назад
  • $10

    Программа висит в трее, и записывает в файл свободного формата время входа/выхода в учетную запись windows XP. При нажатии на иконку в трее открывается интерфейс программы, где показывается таблица (где ряд - дата) с суммарным ...

    Прикладное ПО2 исполнителя
    Завершен
    15 лет назад