Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Как выключить Trusted Connection ?   Найти похожие ветки 

 
Dimedrol ©   (2005-05-23 18:47) [0]

Переношу на другой PC мою программу, которая коннектиться к MySQL базе, и ТАМ прога пытается использовать username той машины для доступа к базе.
Кажется, это и есть - trusted connection...

Так вот, в программе я даже жестко прописываю параметры:

ms.db.Close;
ms.db.Params.Clear;
ms.db.Params.Add("USER NAME");
ms.db.Params.Values["USER NAME"] := "myusername";
ms.db.Params.Add("PASSWORD");
ms.db.Params.Values["PASSWORD"] := "mypassword";
ms.db.Open;


А прога - все равно - по-своему делает :-(
Можно ли как-то принудительно выключить trusted connection ?
В Registry по умолчанию trusted connection = пустая_строка,
я и "No" ставил - не помогает.

Прога коннектиться к базе через ODBC.

Как эту ситуацию побороть ?

PS
Просьба, не предлагать переход на ADO.
В данном проекте много завязано именно на ODBC.
Подробности опускаю...


 
Sergey13 ©   (2005-05-23 18:54) [1]

Наверное надо в дизайн-тайме отрубить все коннекшены и выключить Активы датасетов.


 
Dimedrol ©   (2005-05-23 19:01) [2]

Смотрю в design-time на ms.db (TDatabase)
вижу - Connected=False


 
Johnmen ©   (2005-05-23 20:51) [3]

MSSQL,  MySQL ???
М.б. ты просто забыл установить BDE ?


 
Dimedrol ©   (2005-05-24 01:05) [4]

MSSQL! я же отметил галочку в заголовке...

BDE стоит давнО!
И другие проги работают... Правда по другим alias-ам,
но - работают.


 
sniknik ©   (2005-05-24 08:19) [5]

зачем ms.db.Close; вначале? это при старте программы параметры задаются так, тогда зачем Close;?
наверное для того чтобы закрыть в случае если в дизайн-тайме открыто, и не ругалось "немогу изменить параметры на открытом коннекте", а раз оно там открыто то открыто с теми параметрами что стоят в дизайн-тайме. правильно? вот и делай выводы.

p.s. в общем то в [1] тоже самое но видно не понял раз в [4] еще не работает. просто другими словами.


 
Dimedrol ©   (2005-05-24 10:30) [6]

Хммммм... Ну, допустим, я уберу сначала этот Close.
НО! В процессе работы программы мне приходится
переходить на разные Aliases
И тогда-то Close будет просто необходимо сделать.


 
sniknik ©   (2005-05-24 11:26) [7]

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



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.043 c
4-1116170119
vaxluk
2005-05-15 19:15
2005.07.11
смена обоев рабочего стола


1-1119523292
samuel
2005-06-23 14:41
2005.07.11
Как запустить программу как сервис?


14-1118033869
boalse
2005-06-06 08:57
2005.07.11
Способы регистрации программ


14-1118385912
syte_ser78
2005-06-10 10:45
2005.07.11
Задачка придуманая мной.


1-1118728171
stin10
2005-06-14 09:49
2005.07.11
ограничение памяти





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский