|
|
МS Access
...1
...2
Защита
Интерфейс
Интеграция
Интернет
Контролы
Коммерция
Процедуры
Система
Спец. эффекты
ЭВМ |
|
|
Запрет вывода окна свойств объекта в режиме формы
В процессе разработки формы очень интенсивно используется окно задания свойств оъекта. Но когда разработка закончена, то появление этого окна в рабочей версии программы нежелательно. Намекает на низкую квалификацию разработчика. В Access 2000 (и старше), в форме появилось свойство AllowDesignChanges, которое управляет выводом окна свойств на экран. Оно имеет тип Boolean. Подробнее...
Добавлено: 27.01.2008 Автор:Дмитрий Сонных (aka Joss)
Зашита при помощи файла рабочей группы mdw
При создании приложения базы данных часто возникает необходимость разграничить права пользователей для работы с данными. Кроме этого, ограничение доступа к базе, выполняет, по сути, еще и функцию защиты данных от несанкционированного доступа. Ведь не зарегистрированному пользователю невозможно будет открыть базу даже для чтения (по крайней мере, в теории). В этой статье я расскажу о стандартной защите базы данных при помощи файла рабочих групп – специального файла с расширением mdw. Подробнее...
Добавлено: 14.05.2007 Автор: Admin
Зашита данных в файлах mdb СУРБД Access
Маленькое отступление. Что такое СУРБД? Это расшифровывается как Система Управления Реляционными Базами Данных. А что такое - реляционные? Для простоты можно сказать, что это базы, основанные на таблицах. А что, бывают другие? Да, бывают. Базы знаний, иерархические базы, есть и другие, но это уже отдельный разговор. И так, продолжим. Более-менее продвинутый разработчик делит свою базу на две, а иногда и более частей. Деление на интерфейсную и табличную часть надо проводить, когда программа готова к передаче в эксплуатацию, а иногда и раньше (если Вы не пишете программу только для себя). Это облегчает сопровождение программы, находящейся у клиентов. Это практически обязательное требование при построении файл-серверных многопользовательских систем. О защите клиентской части здесь уже поднимался вопрос. Я же хочу рассмотреть проблему защиты данных, находящихся в таблицах. Будем рассматривать файл-серверный вариант размещения базы. Подробнее 1 | 2
Добавлено: 16.02.2007 Автор: Дмитрий Сонных (aka Joss)
Защита от копирования
Такая защита необходима, если Вы решите помешать кому либо сделать копию вашей программы. Это в первую очередь касается коммерческих разработок. Хотя в случае с Access приложениями это несколько спорный вопрос: а нужна ли кому то Ваша программа кроме Вас и иногда заказчику, для которого она делалась? Ведь даже в таких, казалось бы, стандартных приложениях типа «Складской учет» довольно часто приходится что то править под конкретного заказчика. В этом особенность распространения баз данных. Тем не менее, рассмотрим способ, затрудняющий копирование программы. Речь пойдет о регистрации. Подробнее...
Добавлено: 05.02.2007 Автор: Admin
Запуск приложения через форму авторизации
В этой статье рассмотрим один из способов защиты приложения Access. Речь пойдет о входе в базу через ввод пароля, или говоря иначе - авторизация. В Access предусмотрена возможность задать пароль на базу данных: Сервис – Защита – Задать пароль базы данных. Однако сам пароль хранится в системном реестре в незашифрованном виде, и чтобы открыть такую защищенную базу, достаточно лишь зайти в реестр и прочитать его. Мы же попробуем создать аналогичный интерфейс, но уже с зашифрованным паролем, причем сделаем так, чтобы при попытке открыть форму, если пользователю удалось войти в базу, минуя стартовую форму авторизации, база аварийно закрывалась. Подробнее...
Добавлено: 02.02.2007 Автор: Admin
Защита от Shift
Часто возникает необходимость закрыть доступ пользователям к окну проекта Access. Как правило, одним из признаков, что разработчик «шагнул» от начинающего к «продвинутому» чаще всего является скрытие окна приложения. Простейшим вариантом решения проблемы может быть скрытие окна базы данных через стандартные настройки: Сервис – Параметры запуска – убрать галочку «окно базы данных». Однако, как уже говорилось, такую защиту столь же просто убрать, удерживая при запуске приложения Shift. Но есть специальные приемы, способные блокировать такую возможность. Познакомимся с одним из них. Подробнее...
Добавлено: 31.01.2007 Автор: Admin
|
|