«Ну, хорошо, — подумает «продвинутый» киберзлодей. — Ты базу данных запаролил, пароль мне не даешь, и уходя закрываешь Access. Но не больно-то гордись! Я ее все-таки посмотрю. Увидишь, кто из нас круче...»
Каким же образом он сможет посмотреть вашу сверхсекретную базу данных? Да очень просто: в текстовом редакторе.
Строковые данные хранятся в Access 97 «как есть», т. е. в виде обычных строк. И их несложно прочитать, открыв базу данных без всякого пароля в любом текстовом редакторе, поддерживающем большие файлы. Правда, таким путем злодей получит не всю информацию, а только строковую, но и это достаточно неприятно.
Чтобы избежать чтения базы как текста, ее можно зашифровать, и тогда вместо внятных слов любопытный увидит невразумительную мешанину символов, раскодировать которую, насколько известно, пока никому не удавалось. Конечно, если зашифрованная база не запаролена, любой без труда откроет ее в Access, так что шифрование осмысленно использовать только вместе с паролем. Итак, приступаем к шифрованию. Запустите Access и войдите в меню «Сервис-Защита-Шифровать/дешифровать». На экране появится диалоговое окно открытия файла; выберите в нем нужную базу данных (она не должна быть открыта) и нажмите «OK». После этого на экране появится окно сохранения файла. Задайте в нем имя зашифрованной базы и нажмите кнопку «OK». Если исходная база данных зашифрована, Access определит это и дешифрует ее.