powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
13 сообщений из 13, страница 1 из 1
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36019133
shoh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB) путем.
Я нашел возможность установить пароль путем открытий монопольно и установил пароль (сервис – защита – задать пароль БД), но таким образом после установки пароля, при обращении к базе в VB выходит ошибка: Система база данных отсутствует или открыта с монопольным доступом….
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36019286
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в строке подключения к БД нужно указать этот пароль
Код: plaintext
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=1234;Data Source=my.mdb"
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36019444
shoh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не получается. Ошибка повторяется
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36019482
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
быть такого не может
в какой момент Вы открываете коннекшион к БД ?
нет ли более раннего обращения к таблице ?
закройте для верности БД и запустите свою программу
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36020385
shoh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При обращении к БД ошибка монопольный вход сохраняется. может быть я не правильно установил пароль в Access. Если можно пожалуйста подскажите, как можно правильно установить пароль в Access, чтобы монопольно не заходить
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36020660
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да вроде как все правильно
в англ. версии:
- открываем БД, выбрав режим Open Exclusive
- далее "Tools - Security - Set Database Password..."
в другом режиме аксес не позволит установить пароль на БД.

а версия аксеса какая, не 2007 случаем ?
файл рабочей группы не используется ?
если снять пароль и подключиться через строку - подключается нормально ?
БД расположена на том же компе, что и программа ?
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36021402
shoh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access 2003, но я сохраняю как "преобразовать БД как MS Access 97" (если так не сохранить, то БД в VB не открывается)
да, все остальное точно, так как вы спросили.
Как-то можно решить эту проблему?
Спасибо заранее
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36021562
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторно я сохраняю как "преобразовать БД как MS Access 97" (если так не сохранить, то БД в VB не открывается)
это абсолютно лишнее, все прекрасно открывается и работает.
возможно ошибка именно в этом, т.к. для 97 аксеса нужно не
Код: plaintext
Microsoft.Jet.OLEDB. 4 . 0 
а
Код: plaintext
Microsoft.Jet.OLEDB. 3 . 5 
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36021682
shoh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь другая ошибка :-( (см.влож.)
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36021690
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас аутентификация через workgroup файл используется, ищите свой system.mdw и настраивайте правильный коннекшн с помощью него (поиском по форуму)
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36023398
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneу вас аутентификация через workgroup файл используется, ищите свой system.mdw и настраивайте правильный коннекшн с помощью него (поиском по форуму)

Как я понимаю тут у него вообще путанница.

В Access-e есть примитивный пароль на открытие окна базы данных и есть защита на уровне пользователей (как ни странно ее мало кто умеет правильно устанавливать, хотя все в Help-e описано) - это разные вещи.

А путь к Workgroup-файлу задается из командной строки...

Можно задать и в строке коннекта, но это когда его создаешь самостоятельно.
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36419370
ВД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался вот - отвечу. Вдруг ещё кто-то наткнётся.

Параметры "User ID" и "Password" в строке соединения, видимо, относятся к "защите на уровне пользователей", о которой здесь писали.

А "тот самый" пароль на базу прячется под именем "Jet OLEDB:Database Password".
...
Рейтинг: 0 / 0
Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
    #36419372
ВД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
p.s. У меня проблема решилась имненно заменой параметра "Password" на параметр "Jet OLEDB:Database Password"
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как можно установить пароль на базу Access и корректно обращаться к базе программным (VB)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]