Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Настройка доступа из Delphi к Access через ADO   Найти похожие ветки 

 
Антон   (2008-09-19 15:50) [0]

Использую Delphi 10 light, из которого открываю базу созданную в Access 12 (2007), для доступа использую драйверы ADO.
Настраиваю свойство ConnectionString у компонента ADOTable.
Если пароль у Access базы нулевой - всё работает, проверка подключения сразу проходит. Если использую пароль, драйвер ADO сообщает, что не найдена системная база.
Не могу понять - почему.. Пробовал теже действия переставив Access из пакета Office 2003 - тот же результат. Как быть,если база из Delphi должна быть видна, а в самом Accesse - любопытного пользователя, способного порушить данные - ждал бы пароль?..


 
Поросенок Винни-Пух ©   (2008-09-19 16:00) [1]

данные можно порушить и не имея пароля


 
Smile   (2008-09-19 16:04) [2]

А в строке ConnectionString пароль присутствует?
Типа:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=E:\...\Base.mdb;Persist Security Info=False;Jet OLEDB:Database Password= 123


 
Антон   (2008-09-19 16:36) [3]

А в строке ConnectionString пароль присутствует?

Вот моя ConnectionString:
Provider=Microsoft.ACE.OLEDB.12.0;Password=qq;Data Source=LastPrecept.мdb;Mode=Share Deny None;Persist Security Info=True


 
Антон   (2008-09-19 16:58) [4]

Спасибо всем кто откликнулся - нашёл на другом форуме ответ на свой вопрос:
Оказалось, что пароль нужно было вводить не на той страничке настройки драйвера, а самостоятельно ввести "Jet OLEDB:Database Password=qq"

Закрываю свой вопрос...


 
Palladin ©   (2008-09-19 17:16) [5]

:) мне даже и в голову не пришло, что где то не там ставишь...


 
Anatoly Podgoretsky ©   (2008-09-19 18:32) [6]

О какой странице настройки драйвера говоришь?


 
KSergey ©   (2008-09-22 10:51) [7]

Мне нравится в ADO использовать вариант метода
ADOConnection.Open(login, password);


 
KSergey ©   (2008-09-22 10:52) [8]

Правда как оно с Access - не знаю, для MS SQL использовал


 
sniknik ©   (2008-09-22 11:04) [9]

> Правда как оно с Access - не знаю, для MS SQL использовал
также как и с MS SQL, только не в этом случае, т.к. в обычном варианте это логин, пароль юзера (доступ к системе вообще), а тут используется пароль на базу (доступ к базе как к файлу).


 
имя   (2009-04-04 00:42) [10]

Удалено модератором


 
имя   (2009-04-04 00:42) [11]

Удалено модератором



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

Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.067 c
6-1218124422
dozcent
2008-08-07 19:53
2010.08.27
TSeverThead, TServerSocket


2-1270538489
istok
2010-04-06 11:21
2010.08.27
TTimer в Delphi2010


2-1267882176
nikih22
2010-03-06 16:29
2010.08.27
SERVESOCKET и CLIENTSOKEТ и интернет


2-1270199599
AlexCAHEK
2010-04-02 13:13
2010.08.27
TImage


2-1269859107
kulon
2010-03-29 14:38
2010.08.27
Отображение вещественных чисел в компанентах





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский