Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
3-11082
big_bugzy
2002-10-15 17:17
2002.11.04
Как сделать каскадное удаление??


3-11113
Alex_000
2002-10-16 12:42
2002.11.04
Вопрос по SQL-оператору INSERT


14-11427
Roman002
2002-10-14 06:20
2002.11.04
rxlib для D7


14-11403
Arbin
2002-10-02 11:00
2002.11.04
Анализ текста - общение с компом


1-11209
Ilya1
2002-10-24 19:42
2002.11.04
Integer and Cardinal





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский