Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как программно на VB открыть Access базу с паролем / 21 сообщений из 21, страница 1 из 1
07.04.2004, 08:16
    #32471442
Valerik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
как программно на VB открыть Access базу с паролем,
И как программно сменить пароль
...
Рейтинг: 0 / 0
07.04.2004, 08:26
    #32471452
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
Поищи по форуму "PWD="...
...
Рейтинг: 0 / 0
07.04.2004, 08:41
    #32471462
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
inna=Shell("...mssaccess.EXE /PWD xxxxxx", 1
...mssaccess.EXE - полный путь на исполняемый модуль Access a
ххххх - пароль
...
Рейтинг: 0 / 0
07.04.2004, 08:49
    #32471469
Valerik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
как открыть понял
А как сменить ?
...
Рейтинг: 0 / 0
07.04.2004, 09:31
    #32471529
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
Код: plaintext
Application.SetOption  "Password" , "myPassword" (
...
Рейтинг: 0 / 0
07.04.2004, 09:33
    #32471531
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
В конце "(" - не надо...
...
Рейтинг: 0 / 0
07.04.2004, 09:56
    #32471578
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
или вот так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim wrkJet As Workspace
    Dim dbs As Database
    Dim newpass As String
    Dim oldpass As String
    newpass =  "11111 "
    oldpass =  "12345 "
    Set wrkJet = CreateWorkspace( "", " admin ", "  ", dbUseJet)
    Set dbs = wrkJet.OpenDatabase(" d:\testpass.mdb ", True,False, " MSAccess;PWD=" & oldpass)
    dbs.NewPassword oldpass, newpass
    Set dbs = Nothing
...
Рейтинг: 0 / 0
07.04.2004, 10:21
    #32471637
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
DeminikApplication.SetOption "Password","myPassword"

И в какой версии Access это работает?
...
Рейтинг: 0 / 0
07.04.2004, 10:26
    #32471647
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
2002
...
Рейтинг: 0 / 0
07.04.2004, 10:36
    #32471667
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
И что с этим Paasword-ом делать?
В каком месте этот пароль запрашивается?
Что-то я торможу :(
...
Рейтинг: 0 / 0
07.04.2004, 10:52
    #32471708
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
А зачем тогда вообще это нужно: application.SetOption "password", "555"
затем пишу ? application.GetOption ("password") - печатает 555...
Закрываю базу, захожу - 555 не канает, по старой входит...
опять пишу ? application.GetOption ("password") - печатает 555...
что это значит ?
(раньше не пользовался этими объектами, а на хрена они нужны - если ими не воспользоваться ?)...может в монопольном доступе дело...???
...
Рейтинг: 0 / 0
07.04.2004, 10:57
    #32471721
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
авторА зачем тогда вообще это нужно: application.SetOption "password", "555"
Дык, я надеялся вы знаете :(
Это не может быть пароль базы данных, так как значение записывается в реестр и значит действует для всех баз. Я думал, что это может быть пароль пользователя (ведь хранит же access имя последнего пользоваетля), но нет...
Так какую ж дверь открывает данный пароль ?
...
Рейтинг: 0 / 0
07.04.2004, 11:08
    #32471750
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
Тут
Насколько я понял, это опция находится вот тут: Сервис-Параметры-Общие-параметры Веб-документа...
...
Рейтинг: 0 / 0
07.04.2004, 11:09
    #32471754
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
Сервис - Параметры - HTML - Пароль
а вообще это и в хелпе к SetOption написано
...
Рейтинг: 0 / 0
07.04.2004, 11:10
    #32471756
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
апаздал
...
Рейтинг: 0 / 0
07.04.2004, 11:13
    #32471761
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
2 Лох Позорный
Это для 97-го? В XP этого в хелпе нема:) Или плохо искал совсем.... По ссылке написано, что оставлено для совместимости с ранними версиями...
...
Рейтинг: 0 / 0
07.04.2004, 11:23
    #32471778
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
HummerНасколько я понял, это опция находится вот тут: Сервис-Параметры-Общие-параметры Веб-документа
Cтранно у меня этого нет Tools - Option - General - Кнопка Web Options
Окно Web Options - одна закладка General и всего 3 опции:
HyperLink Color
Followed HyperLink Color
UnderLine HyperLinks

Лох Позорный...а вообще это и в хелпе к SetOption написано

Нет у меня этого в Help
Могу дать выдержку из Help
Office 2002 MUI SP 3.0
...
Рейтинг: 0 / 0
07.04.2004, 11:25
    #32471784
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
Действительно для 97-го
В 2002-м нет - ни в хелпе, ни в окне настроек
...
Рейтинг: 0 / 0
07.04.2004, 11:31
    #32471798
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
2 Serge Gavrilov
А этого и нет в настройках (и быть не должно) - в ссылке, которую я давал, написано:
MSWebOptions Button (General tab)
Options listed in italic are listed for backward compatibility. With the exception of the Show Hyperlink Addresses In Status Bar option, all other options are hidden but can be set with the SetOption method. For more information about Web options, see DefaultWebOptions.

italic options:
Show Hyperlink Addresses In Status Bar

HTML Template

Data Source Name

User Name

Password

Server URL

Session Timeout

Вот так вот вводят в заблуждение:)
...
Рейтинг: 0 / 0
07.04.2004, 11:34
    #32471804
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
авторА этого и нет в настройках (и быть не должно) - в ссылке, которую я давал, написано:


Спасибо.
...
Рейтинг: 0 / 0
07.04.2004, 11:35
    #32471808
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно на VB открыть Access базу с паролем
2 Serge Gavrilov
Всегда рад:)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как программно на VB открыть Access базу с паролем / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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