Страница: 1 |
Создавая базу данных в Access97,защищённую паролем никак не могу её открыть в программе на VB, задавая тот же самый пароль. Пишет что пароль не верный. Если база создавалась в VB - всё работает нормально. Что делать ?
У меня такая же проблема, если подключаться через JET. Поэтому использую немного другое подключение: sConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _ Все вышесказанное для ADO, если надо для DAO, то пиши в топик. Если DAO, то помоему еще проще Dim db As Database Если, что приходи в чат Спасибо ! Всё заработало . Оказывется проблема была в том , что я явно не указывал параметр Options=true(false), т.е. писал так: Set db = OpenDatabase("с:\databases\pwddb.mdb", , , ";pwd=Passw") Хочу немного добавить к высказыванию boevika. При работе с ADO можно достучаться к защищенной паролем базе данных не используя драйвера ODBC. Делается это следующим образом: cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.ConnectionString = "Data Source=Путь к базе данных " & _ Страница: 1 |
Вопрос: Как открыть базу данных с паролем
Добавлено: 06.01.04 09:42
Автор вопроса: Meh&vb | ICQ: 195578509
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 06.01.04 09:50
"DefaultDir=" & sDataPath & ";" & _
"UID=admin;PWD=" & password & ";" & _
"DBQ=" & sFileMDB & ";"
Номер ответа: 2
Автор ответа:
Meh&vb
ICQ: 195578509
Вопросов: 8
Ответов: 25
Профиль | | #2
Добавлено: 06.01.04 10:55
Спасибо за совет - приму к сведению . Но программа была начата с использованием DAO ещё на VB-5 .
Номер ответа: 3
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #3
Добавлено: 06.01.04 11:10
Set db = OpenDatabase("c:\pzglobal.mdb", False, False, ";User=admin;pwd=" & password)
Номер ответа: 4
Автор ответа:
Meh&vb
ICQ: 195578509
Вопросов: 8
Ответов: 25
Профиль | | #4
Добавлено: 06.01.04 11:39
Номер ответа: 5
Автор ответа:
POMAH
ICQ: 223-574-928
Вопросов: 0
Ответов: 16
Профиль | | #5
Добавлено: 09.01.04 12:24
"User ID=admin;" & _
"Jet OLEDB:Database Password=Ваш пароль"