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

Вниз

Настройка доступа из 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.155 c
15-1275549850
Медвежонок Пятачок
2010-06-03 11:24
2010.08.27
не будь похожим, а то проиграешь


15-1268248494
кот
2010-03-10 22:14
2010.08.27
как прочитать ПЗУ через параллельный порт


4-1231256834
Xan
2009-01-06 18:47
2010.08.27
Получение Handle окон по их PID


2-1273664604
Дмитро
2010-05-12 15:43
2010.08.27
delphi


15-1268379319
DevilDevil
2010-03-12 10:35
2010.08.27
XML Schema. Существует ли библиотека ?