Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
ВнизМастер защиты в ACCESS Найти похожие ветки
← →
Ri (2002-10-14 05:59) [0]Доброго дня мастера!
Подскажите пожалуйсто как подключить базу ацесовскую к программе
после того как в ACCESS-е сделал мастер защиты
← →
sniknik (2002-10-14 10:35) [1]в смысле мастер защиты? пароль на базу поставил?
так в строке коннекта его тоже укажи
при формировании строки закладка All
пункт Database Password
ну или прямо строку присвой
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\1C.mdb;Persist Security Info=False;Jet OLEDB:Database Password=Вот это пароль
← →
Ri (2002-10-14 11:13) [2]> sniknik
Спасибо. Но когда делается мастер защиты то пароль нельзя вводить
Так предлагает ACCESS, иначе (с паролем) мастер защиты работать не будет.
Это предпоследняя строка в закладке "защита" в ACCESS-е подменю
называется "мастер" в ACCESS-2000.
После такой защиты даже ACCESS не может открыть базу - пишет
не имеете права, имеет только администратор.
Так вот , я про эту защиту спрашивал.
Как сделать, чтоб программа увидела базу, что изменить в закладке
All (там много параметров),что изменить?
← →
Nomad.kz (2002-10-14 11:28) [3]подключаться к базе логином, имеющим права администратора
← →
Ri (2002-10-14 11:29) [4]Пробовал, че-то не получилось
← →
ЮЮ (2002-10-14 12:06) [5]Как говорится в справке:
Все пароли, созданные при работе мастера, распечатываются в отчете, формируемом мастером защиты по окончании его работы. Следует хранить этот отчет в безопасном месте. Можно также использовать этот отчет для повторного создания файла рабочей группы.
У меня же этот отчёт - пустой лист !!! А у тебя? Может в этом вся проблема? Т.е. этот мастер нифига не работает?
← →
sniknik (2002-10-14 13:07) [6]Для интереса попробовал этот мастер. Фактически после него базу стало открыть невозможно ни в аксесс ни через Ado (отчёт не создался вообще), пробовал в Аксесс от Офиса ХП,
но я бы не сказал что он глючит там много настроек и установок прав буквально на все (так понимаю полезно когда базу клиенту отдаеш и хочеш ограничить права), но можно и права администратора менять, возможно закрыты ВСЕ, и для ВСЕХ. тогда понятно. но вот точнее... надо разбиратся.
(может попозже, скорее дома там 2000й руский)
ну и буду следить за веткой может найдется кто это использовал.
← →
ЮЮ (2002-10-14 13:18) [7]Установок-то куча. Но репорт пустой получается :-(.
Кстати, в первый раз снёс всё, из .bak восстановил.
Попробовал ещё раз. Опять снёс, восстановил, а она теперь всё равно пароль треьует :-(
← →
sniknik (2002-10-14 13:25) [8]У меня получилось!!! не поверите помогло отключение электричества! (комп пришлось перегружать)
после законнектился без проблем.
вот с такой строкой
Provider=Microsoft.Jet.OLEDB.4.0;Password=666;User ID=Niks;Data Source=D:\TestBase.MDB;Persist Security Info=True;Jet OLEDB:System database=Secured.mdw
что до этого было бэз понятия.
← →
Ri (2002-10-14 14:51) [9]> ЮЮ
Я незнаю почему у вас отчет не создается ,сколько я не пробовал,
столько он его и создавал. Может вы не на 2000-ом делали?
← →
Ri (2002-10-14 18:04) [10]?
← →
Ri (2002-10-15 08:23) [11]Помогите.....!
← →
sniknik (2002-10-15 08:34) [12]?, уже случилось. Ты что ответов не читаеш? sniknik © (14.10.02 13:25)
Хотя бы попробовал, не получится тогда дальше можно разбиратся. Или ждеш готового решения, с кодом и документацией?
← →
Ri (2002-10-15 11:22) [13]> sniknik
Спасибо Nikolay!
Неужели получилось открыть базу из программы защищенную мастером
ACCESS, а интересно могу я не указывать путь в All\Source\
> Source= D:\TestBase.MDB <-- это из вашей строки ?
Спасибо
← →
sniknik (2002-10-15 12:03) [14]TestBase.MDB это моя база (та что для примера мастером закрыл) у тебя своя, и как ты ее можеш не указывать? или я не понял вопрос. ни в каких All\Source ничего не указывал.
Secured.mdw это файл который у меня получился после обработки мастером по анологии с главным там профили (я смотрел) на 2 юзера Admin и Niks его я указал как владельца, пароль в мастере 666 (определился для обоих, или я просмотрел в мастере деление).
в Access база тоже открывается через этот файл (параметр)
"D:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "D:\TestBase.MDB" /WRKGRP "D:\Secured.mdw"
это ссылка какую мастер сделал для открытия (там галочка грейте шорткатс).
ты скажи у тебя получилось?
← →
Ri (2002-10-15 18:37) [15]> sniknik
Все получилось, спасибо огромное Nikolay!
Но вот вопрос, что, нужно таскать за собой (вместе с exe-ком.) файл “Secured.mdw” ?
Если затащить его в ресурс будет ли работать от туда база?
И наскалько надежна такая локальная база?
Спасибо заранее!!!
← →
Ri (2002-10-15 18:42) [16]Извеняюсь, я говорю про файл Secured.mdw который можно наверное
в ресурсы покласть !
← →
sniknik (2002-10-15 19:11) [17]Ну это я так понимаю специально для того и сделано чтобы с собой таскать, а то придеш к клиенту с жутко секретной и запароленой базой и будеш у него профили юзеров править? к каким у него полный доступ. а так свои карманные завсегда с собой и у клиента ничего править не надо.
насчет ресурса не знаю, могу предположить что не будет.
наскалько надежна? Вполне надежна, около года работаю сбоев не было (были подозрения на них, обьяснилось кривыми руками :-).
или имееш ввиду надежность защиты? так совсем ненадежна есть проги взломщики им пары секунд хватает базу раскрыть так какая тут надежность?
← →
Ri (2002-10-16 05:57) [18]> Николай
Спасибо!
Да, я имел ввиду надежность защиты.
Есть у меня прога-взломщик (могу поделиться), пробовал
сломать мастерную ACCESS-кую защиту, так она пишет вместо
обычного пароля - мол нет никакого пароля и усе!
Ну а если база была запоролена в обычном монопольном режиме,
то она-прога рисует этот пароль.
Вот и не знаю насколько надежен ентокий способ, как-бы провнрить
есчо.
Спасибо еще раз за помощ!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c