Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подключение к базе защищенной паролем [D7, Access]


Strech ©   (2006-09-02 03:45:00) 

Как подключиться к базе Access защищенной паролем? При подключении выскакивает сообщение, что база открыта другим пользователем, хотя ни одна другая программа с ней не работает.


Winni   (2006-10-15 21:46:00) [1]

Огромное спасибо, сработало! Только пришлось еще убрать параметры из Open:
ADOConnection1.Open();
Однако накрутили буржуины... Впрочем, пользуемся, так что им тоже спасибо.


rar   (2006-10-15 21:22:00) [2]

Usera установи Admin

а дальше


> в мастере составления строки подключения на вкладке "все"
> заполнить свойство "Jet OLEDB:Database Password" (ну или
> если можете составлять строку вручную добавить его)
</I

во вкладке ВСЕ надо ставить пароль


Winni   (2006-10-15 16:15:00) [3]

Добрый день !

Я тоже запрягся в задачу доступа к БД Access. И у меня не проходит
описанный совет. Конкретно, именно при настройке с помощью
мастера строки подключения, при проверке подключения снова появляется:
"Отсутствует системная база либо база открыта монопольно другим пользователем".
При этом я пробовал в Аксцессе убирать пароль, пробовал ставить его - результат тот же. При этом забавно, что Аксцесс не требует имени пользователя, устанавливается только пароль, а Д7 - Connection String вроде нуждается в User Name.
Access способен устанавиливать пользователя или группу - но это вроде бы
не относится к паролю, а только к разрешению что-то делать с объектами Access.

Возможно, на моей машине действительно отсутствует системная база (потому что я этим сознательно не занимался, знаю только что есть пользователь 1 - Administrator, и 2,3 - ограничееные (терминология WinXP))

Буду благодарен за наставление на путь истинный, а пока буду держать БД
(Paradox, BDE) - на флешке. Надеюсь, меня временно устроит такая секретность.


Strech   (2006-09-02 16:18:00) [4]

> sniknik ©   (02.09.06 11:40) [3]

Спасибо, помогло


sniknik   (2006-09-02 11:40:00) [5]

в мастере составления строки подключения на вкладке "все" заполнить свойство "Jet OLEDB:Database Password" (ну или если можете составлять строку вручную добавить его)


Strech   (2006-09-02 08:40:00) [6]

пароль я сам лично ставил


palva   (2006-09-02 08:31:00) [7]

У меня недавно было такое сообщение. Оказалось база была без пароля, а я пытался ее открыть, задавая пароль. Сообщение было примерно такое: Отсутствует системная база либо база открыта монопольно другим пользователем.


Наверх

Титульная страница Поиск, карта сайта Написать письмо