В MS Access, несмотря на шифрование базовых данных, пароли хранятся во внешнем интерфейсе в виде простого текста и могут быть извлечены. Узнайте 5 способов защитить внешний интерфейс и избежать утечки данных
При использовании приложения MS Access для работы с бизнес-приложениями всегда существует вероятность утечки данных. Поэтому крайне важно обеспечить безопасность приложения. В настоящее время большинство многопользовательских приложений Access основаны на модели разделенной базы данных, где интерфейс Access размещается на разных пользовательских машинах, а основное хранилище данных хранится на другой машине или в бэкэнде. Вполне ожидаемо, что большинство уязвимостей возникает в интерфейсе, развернутом на пользовательских машинах. Чтобы помочь вам решить такие проблемы, мы перечислили 5 практических советов по обеспечению безопасности интерфейса MS Access.

1. Рассмотрите возможность использования настраиваемой ленты для внешнего интерфейса.
Если вы решите создать настраиваемую ленту для своих пользователей, они не смогут получить доступ к командам, обычно доступным в стандартном интерфейсе ленты. Другими словами, вы, по сути, ограничите их минимумом вещей, которые могут потребоваться для работы приложения, тем самым обезопасив его.
2. Контролировать доступ Пользователя к приложению
Целесообразно контролировать доступ пользователей к приложению. В базе данных постарайтесь хранить таблицу, содержащую имена всех пользователей Windows, которые могут использовать приложение. При запуске приложения на клиентском компьютере убедитесь, что оно проверяет сетевое имя пользователя и сопоставляет его с имеющимися записями. Если имена пользователей не совпадают, убедитесь, что приложение автоматически закрывается.
3. По умолчанию всегда размещайте скомпилированную версию Front end на клиентских машинах.
Используя скомпилированную версию (например, Accde), вы можете эффективно заблокировать различные объекты от изменения пользователями. Пользователи также не могут открывать формы в режиме конструктора, что ограничивает их возможность компрометации данных, даже непреднамеренно.
4. Попробуйте отключить специальные клавиши и Shift Bypass
Когда вы хотите обезопасить переднюю часть, имеет огромный смысл отключить опцию обхода переключения передач. Точно так же рассмотрите возможность блокировки всех специальных клавиш, особенно тех, которые вызывают редактор VBE.
5. Эффективно используйте права доступа к папкам
MS Access хранит данные в текстовых файлах. Вполне естественно, что необходимо защитить папки, содержащие эти файлы, включая папку с временными файлами, путем применения соответствующих настроек прав доступа.
Работа с ситуациями, не зависящими от вас
Несмотря на все возможные меры по защите данных MS Access, файл базы данных все равно может оказаться поврежденным. В редких случаях причиной повреждения Access может быть даже незначительная логическая ошибка, возникшая в результате неудачной операции обновления. Учитывая, что ошибки Access рано или поздно случаются, лучший способ защитить ваши данные — это получить доступ к... восстановление acdb инструмент как DataNumen Access Repair. Всякий раз, когда вы сталкиваетесь со сбоем базы данных, просто используйте эту мощную утилиту, чтобы быстро восстановить ваши данные в идеальном виде.
Введение автора:
Вивиан Стивенс — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая ремонт sql и программные продукты для восстановления Excel. Для получения дополнительной информации посетите www.datanumen.com