Защита программного кода на VBA
Защитить программный
проект VBA можно с помощью пароля:
Установленные
параметры начнут действовать только при следующем открытии базы данных.
Есть другой
способ защиты программного кода приложения Access — можно создать файл, содержащий
откомпилированную версию программного проекта и всех объектов базы данных (файл
с расширением mde) или проекта Access (файл с расширением ade). Открыв этот
файл, пользователи могут использовать все созданные в нем объекты, изменять
данные и выполнять макросы и процедуры VBA, но не будут иметь возможности изменить
структуру объектов или программный код. Такой файл имеет намного меньший размер
по сравнению с исходным файлом базы данных или проекта. Права доступа и прочие
обстоятельства, необходимые пользователю для возможности создания файла mde
или ade, приведены в справочной системе Access 2002.
Внимание
Создать файл МОЕ или ADE можно только на основе базы данных или проекта Access в формате Access 2002. Если ваша база данных (или проект) сохранена в формате Access 2000, потребуется сначала преобразовать ее в формат Access 2002 (см. гл. 19).
Чтобы создать
файл МDЕ на основе базы данных в формате Access 2002:
Чтобы создать
файл ADE на основе проекта в формате Access 2002:
Под инфраструктурой автоматизированных информационных систем обычно понимают телекоммуникационные сети и связываемые ими объекты: серверы, автоматизированные рабочие места, каталоги сетевых информационных ресурсов и т.п. Информационными ресурсами являются информационные базы (банки и базы данных) различного назначения и другие информационные структуры. В настоящее время особенно быстро развиваются телекоммуникационные компоненты инфрастуктуры АИС. В области технологий передачи данных открывает новые горизонты в использовании сетей. Раньше, на начальной фазе внедрения таких технологий, возникало немало проблем - это и недостаток опыта использования, и относительно слабая совместимость, и ограниченный выбор оборудования. Но пожалуй основной преградой являлся изначально слабый пользовательский спрос, что в случае компьютерных сетей выражается в отсутствии адекватных технологии приложений.