Можно ли просматривать данные в формате файла ACCDE Access 2007 за пределами Access?

2289
authentictech

Существует бесплатное программное обеспечение, способное считывать данные, хранящиеся в форматах Access MDB и MDE.

Существует ли программное обеспечение, которое аналогично способно просматривать данные в незащищенном паролем формате Access 2007 ACCDE?

Обратите внимание, что мой вопрос касается только ACCDE, а не ACCDB.

Если такого программного обеспечения нет, объясните, возможно ли теоретически открыть этот формат или нет, и почему это так.

Пожалуйста, обратите внимание: я также не спрашиваю рекомендации программного обеспечения, просто ли это возможно и как / почему (хотя пример такого программного обеспечения был бы полезен в качестве жесткого доказательства).

1
Вопрос задается из соображений безопасности относительно программного обеспечения, которое я использую для хранения конфиденциальной информации. authentictech 10 лет назад 0

1 ответ на вопрос

1
Gord Thompson

.accdeФайл Microsoft Access - это просто .accdbфайл с

  • удален любой исходный код VBA (включен только скомпилированный код), и
  • некоторые ограничения на изменение или удаление форм, отчетов и т. д.

Фактические данные в незашифрованном .accdeфайле так же доступны, как и в незашифрованном .accdbфайле. Например, если мой .accdeфайл содержит

DatasheetView.png

и я открываю .accdeфайл с помощью шестнадцатеричного редактора, который я вижу

HexEdit.png

Если вы хотите защитить конфиденциальную информацию в файле базы данных Access ( .accdeили .accdb), вам придется зашифровать файл с помощью пароля.

Полезный ответ, спасибо и приятное прикосновение к изображениям. :) authentictech 10 лет назад 0
Я пытался открыть свои собственные файлы ACCDE в шестнадцатеричном редакторе, но вначале мог читать только «Standard Jet DB». Остальные были искажены, хотя в базе данных есть текстовые данные. Они не зашифрованы и могут быть открыты в программе просмотра «MDB View Plus» без пароля. Есть идеи, почему это будет? Благодарю. authentictech 10 лет назад 0
@authentictech Незашифрованные текстовые данные были в вашем файле; когда вы открывали файл в своем шестнадцатеричном редакторе, вы просто не прокручивали его достаточно далеко, чтобы увидеть его. Обратите внимание, что на приведенном выше снимке экрана текстовые данные начинаются примерно с 180 000 байтов в файле. В файле `.accdb / e` есть много других" вещей ", кроме данных таблицы. Gord Thompson 10 лет назад 0
Я прокрутил весь файл вниз, а также использовал базу данных с большим количеством текстовых данных, так что я ожидал увидеть его довольно легко. Я попробую тот же самый шестнадцатеричный редактор, который вы использовали и в Windows (я на Ubuntu), но я ожидаю, что это не должно иметь большого значения. Если вы можете придумать какую-либо другую причину, почему это не показывает, пожалуйста, дайте мне знать. Благодарю. authentictech 10 лет назад 0
Ты прав. Доступные для чтения данные были в окне, но при использовании полосы прокрутки данные в окне прокручивались гораздо быстрее, чем казалось, и я прокручивался прямо за ним! authentictech 10 лет назад 1