0 / 0 / 1
Регистрация: 29.03.2007
Сообщений: 179
|
|
1 | |
Нужно снять защиту с базы на Access200002.07.2007, 20:52. Показов 3197. Ответов 7
Метки нет Все метки)
(
0
|
|
02.07.2007, 20:52 | |
Ответы с готовыми решениями:
7
Снять DRM защиту Снять защиту с папки Снять защиту листа Снять защиту с книги |
0 / 2 / 3
Регистрация: 27.03.2012
|
|
03.07.2007, 12:02 | 2 |
Не знаю, как в 2000-й версии (нет на машине, нечем проверить), но в предыдущих вся защита строилась на файле system.mdw, он лежит по-умолчанию где-то в папке windows и создается вместе с инсталляцией Access. Для VB-приложения можно создать, например, свой system.mdw кинуть его в каталог приложения и использовать при открытии своей БД. Вообще, по-моему, вместе с Access идет утилита для редактирования этих файлов, но не помню как называется.
0
|
luor
|
|
03.07.2007, 13:26 | 3 |
В Accesse защита может быть простроена по одному из вариантов: пароль на базу (в этом случае system.mdw не причем, пароль хранится в самом файле базы), и на основе файла рабочих групп (system.mdw - в системной папке Windows) - защита на уровне пользователей. Если по первому варианту еще слышал о способах взлома (есть спец программки подбора паролей), то второй вариант более надежен (и Microsoft об этом говорит), еще не слышал о случаях его взлома.
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
03.07.2007, 14:49 | 4 |
Он говорит 'бред по поводу пермишинов', т.е. у него не пароль на базе, иначе бы окно с вводом пароля выдавало, хотя непонятно как он пытается открыть БД: программно из VB или из Access?
luor, а если удалить system.mdw, то БД не открыть уже больше будет?
0
|
0 / 0 / 0
Регистрация: 04.07.2007
Сообщений: 8
|
|
04.07.2007, 11:21 | 5 |
Нужно снять защиту с базы на Access2000
Пишет какой-то бред по поводу пермишинов. Ответ: Vsie prava polzovatelei xranitse v faile system.mdw Dlia vzloma vam nuzna skacat programu Passware Kit po adresu http://www.lostpassword.com/ tam est ocen mnogo tools'ov dlia vzloma parolei. No pridiotse takze naiti Crack, potomu cto y menia ego net. V internete guliaet kriaki tolko dlia versiji 3.5 a seicas est uze 3.7 versija, tak cto pridiotsa naiti versiju Passware Kit 3.5 Esli vam polucitsia dostat Crack, kinte evo i mne po adresu irmantasm@homestead.com
0
|
0 / 0 / 0
Регистрация: 04.07.2007
Сообщений: 8
|
|
04.07.2007, 11:25 | 6 |
Нужно снять защиту с базы на Access2000
Пишет какой-то бред по поводу пермишинов. Ответ: Vsie prava polzovatelei xranitse v faile system.mdw Dlia vzloma vam nuzna skacat programu Passware Kit po adresu http://www.lostpassword.com/ tam est ocen mnogo tools'ov dlia vzloma parolei. No pridiotse takze naiti Crack, potomu cto y menia ego net. V internete guliaet kriaki tolko dlia versiji 3.5 a seicas est uze 3.7 versija, tak cto pridiotsa naiti versiju Passware Kit 3.5 Esli vam polucitsia dostat Crack, kinte evo i mne po adresu irmantasm@homestead.com
0
|
0 / 0 / 1
Регистрация: 29.03.2007
Сообщений: 179
|
|
04.07.2007, 22:22 [ТС] | 7 |
Всем спасибо.
Буду разбираться. Timda
0
|
0 / 0 / 0
Регистрация: 05.07.2007
Сообщений: 110
|
|
05.07.2007, 08:32 | 8 |
Для того чтобы получить доступ к защищенной базе данных из VB нужно в параметрах коннекшина указать путь до системной базы данных, у старого акцесса она хранилась в windows/system у 2000 C:Program FilesMicrosoft OfficeOfficeSYSTEM.MDW вобщем строка коннекта должна выглядеть примернотак
STRA = 'Provider=Microsoft.Jet.OLEDB.4.0;' & _ 'Password=Pass;User ID=Admin;' & _ 'Data Source=' & ПутьКБазе & ';' & _ 'Mode=Share Deny None;Extended Properties=' & ''' & ''' & ';' & _ 'Jet OLEDB:System database=' & ПутькSystemMDW & ';' & _ 'Jet OLEDB:Registry Path=' & ''' & ''' & ';' & _ 'Jet OLEDB ![]() 'Jet OLEDB:Engine Type=5;Jet OLEDB ![]() 'Jet OLEDB:Global Partial Bulk Ops=2;' & _ 'Jet OLEDB:Global Bulk Transactions=1;' & _ 'Jet OLEDB:New Database Password=' & ''' & ''' & ';' & _ 'Jet OLEDB:Create System Database=False;' & _ 'Jet OLEDB:Encrypt Database=False;' & _ 'Jet OLEDB ![]() 'Jet OLEDB:Compact Without Replica Repair=False;' & _ 'Jet OLEDB:SFP=False' dataEnvironment.cnnToMainFrame.ConnectionString = STRA Пользователь Admin указан не случайно т.к. его удалить из файла System невозможно ему можно только назначить минимальные права, если этого не предусмотрели, то вы можете спокойно использовать эту базу данных. Вы можете в акцессе создать свой систеиный файл заменить старый предварительно назначив для админа свой пароль или вообще его не ставить.
0
|
05.07.2007, 08:32 | |
Помогаю со студенческими работами здесь
8
Снять защиту от редактирования Снять защиту с файловой системы
Как снять защиту с модуля? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |