Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.02.10;
Скачать: [xml.tar.bz2];

Вниз

Как поиметь доступ к запароленной базе Access2000 через ADO?   Найти похожие ветки 

 
Darrin   (2003-01-23 13:18) [0]

Мастера, подскажите пожалуйста, как конектится к базе Access"a если на ней стоит пароль(естественно известный).
ADOConnection.loginpromt=true;
ADOConnection.open;
Появляется запрос на ввод пользователя и пароля, вводим, а в ответ: "Неправильный пароль"-если он действительно был задан неверно, или "База открыта монопольно другим пользователем"-если верно задан пароль и пользователь


 
sniknik   (2003-01-23 13:37) [1]

задавать пароль в строке коннекта.

а вообще много зависит на что у тебя пароль на базу/юзера. (может на юзера а системную таблицу не находит)

откажись от этого дела (паролить Access) мороки много а толку никакого снимается на раз.


 
Snake   (2003-01-23 13:46) [2]

Darrin: поройся по форуму, тут, наверно, с неделю назад это бурно обсуждали. Вот вариант UDL:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Base.mdb;Persist Security Info=False;Jet OLEDB:Database Password=*****

Sniknik: Ну если в Udl его пропихивать, да еще и латинский пароль то понятно, снять легко. Ну а с самого Access то снимается или нет? А то на крайняк можно делать коннект не через MS Jet, а через ODBC (а-ля SQL-Server), правда, как правило, прогу перестраивать надо, в udl-файле пароль не указывать и открывать AdoConnection1.Open("",Password).


 
Kuusiniemi   (2003-01-23 13:54) [3]

> Snake ©
Пароль на Access узнается за раз - нет смысла его задавать sniknik © хотел сказать. Хоть указан этот пароль в строках, хоть нет - он вытаскивается из самого файла .mdb моментально. :)


 
Darrin   (2003-01-23 14:15) [4]

Всех благодарю.
Подумаю, взвешу, что-нибудь да сотворю.


 
Snake   (2003-01-23 14:22) [5]

Ну зашибись! А мелкие в ихнем хелпе вроде как кулаком себя в грудь стучат, что мол хрен снимешь их пароль :)


 
sniknik   (2003-01-23 14:23) [6]

в общем да и узнается прогами соответствующими (много раз проверял) и снимается, тут BlackTiger (04.10.02 12:24) в какомто форуме ложил процедурку на бейсике, снимающую (не переводил не проверял, но похоже на то должна работать).

могу выложить (сохранил для интереса, может буду разбирать).

а по поводу паролирования, Access никогда не декларировался как база с надежной защитой, его пароли так, от домохозяек. :о) микрософт сам это признает (читал на их сайте), да и трудно другого ожидать если это не предусматривалось.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
14-29083
Axis_of_Evil
2003-01-23 12:46
2003.02.10
Закон для Усех Гоблинов


1-28856
Noname2
2003-01-30 11:13
2003.02.10
Метка как объект в run-time


14-29021
Mystic
2003-01-23 21:28
2003.02.10
Вейк-ан-Зее


1-28768
Zirus
2003-02-01 13:31
2003.02.10
image1 и image2


14-29045
ZeroDivide
2003-01-24 14:33
2003.02.10
Запорол CD при прожиге. Надо восстановить.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский