Страница: 1 |
Моя программа пользуется моей базой данных. Как можно при распостронении программы сделать так, чтобы программа спокойно работала с базой данных, но минуя программы запретить доступ к базе. База - Access, программа связывается с базой через элемент управления DATA. Когда на базу ставлю пароль, то программа не может открывать эту базу, т.к. Data не имеет свойства Password :(((((
Это к вопросу целесообразности закрытия баз Access штатным паролем. Найдено в течение 3-х минут... http://freeware.ru/program.php?prog_id=2596 http://freeware.ru/program.php?prog_id=4185 Способ? Шифруй сам, но имеет ли это смысл? To RotesByte: И чего? Две [sensored]ные программы, способные сломать лишь пароль на базу (за одну еще и денег просят). Защиту на уровне пользователей они сломать не могут. Более того, говорят, что база паролем не защищена Я не видел ни одной программы, которая могла сломать грамотно сделанную защиту MDB. Была одна, но могла показать только пароль у юзера admin, что легко лечится. Буду рад, если кто-нибудь меня разъубедит To Гагик: Сходи почитай. To Alex3: У меня все что было нужно рано или поздно открывалось, не этой программой - так другой. Ребята, речь не идет о том, как защитить базу от опытных хакеров . А просто как из программы открыть защищенную базу (user Admin). Гагик! все не так уж хитро... предположим пароль к твоей базе "pass"... тогда либо пишешь в коде Data1.Connect = ";pwd=pass" либо эту же надпись вставляешь в свойство Connect твоей Data1 вместо Access... вот и все... еще лучше вообще отказаться от контрола Data... по моему мнению он слишком убогий... DAO - вот рульная весчь!!! Удачи!!! Блин, сказал "сходи почитай", а ссылку забыл дать http://www.hiprog.com/access/article.asp?id=182 К строке подключения нужно добавить: Data1.Connect = ";UID=admin;PWD=qwe;" Data1.DatabaseName = "c:\db4.mdb" Data1.RecordSource = "t1" Data1.Refresh Всем спасибо!!!!!!!!!! Заработал. Страница: 1 |
Вопрос: Защита базы данных
Добавлено: 14.07.03 18:36
Автор вопроса: Гагик | Web-сайт:
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
RotesByte
Вопросов: 11
Ответов: 69
Web-сайт:
Профиль | | #1
Добавлено: 14.07.03 20:28
Номер ответа: 2
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #2
Добавлено: 14.07.03 22:48
Номер ответа: 3
Автор ответа:
RotesByte
Вопросов: 11
Ответов: 69
Web-сайт:
Профиль | | #3
Добавлено: 15.07.03 01:47
Номер ответа: 4
Автор ответа:
Гагик
Вопросов: 21
Ответов: 12
Web-сайт:
Профиль | | #4
Добавлено: 15.07.03 03:24
Номер ответа: 5
Автор ответа:
Banzoy
Вопросов: 5
Ответов: 8
Профиль | | #5
Добавлено: 15.07.03 14:04
Номер ответа: 6
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #6
Добавлено: 15.07.03 14:30
Номер ответа: 7
Автор ответа:
Гагик
Вопросов: 21
Ответов: 12
Web-сайт:
Профиль | | #7
Добавлено: 15.07.03 18:29