Delphi + MySQL + mysql-connector-odbc
От: C0nsul  
Дата: 29.10.06 15:01
Оценка:
Пробую реализовать трехзвенную архитектуру:

Клиент <-> Сервер Приложения(удаленный) <-> база данных MySQL (удаленная)

На стороне удаленного сервера-приложения установлен MySQL и драйвер mysql-connector-odbc-3.51
Сервер-приложения содержит соответственно настроенные компоненты:
TDataSetProvider
TTable

При настройке mysql-connector-ра на стороне сервера, этот драйвер требует ввести alias для базы данных MySQL, имя пользователя и пароль.

На стороне клиента мое приложение содержит соответственно настроенные компоненты:
TDCOMConnection
TClientDataSet
TDataSource


Все работает замечательно, клиент без ошибок подключается к серверу и работает с таблицами. Но есть одно НО.
Как говорилось ранее: драйвер mysql-connector-odbc-3.51 требует, чтобы ему указали UserID и Password.
В результате клиент может работать с базой данных только с одними UserID и Password, которые были указаны в драйвере mysql-connector-odbc-3.5 по умолчанию.

Как выйти из этой ситуации? Как клиент может указать UserID и Password?

Может кто-нибудь занимался подобными вещами? Уже второй день сижу над прогой...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.