|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2009, 09:45 | #1 |
Новичок
Джуниор
Регистрация: 07.06.2009
Сообщений: 1
|
как защитить документ xls от копирования
Ребят поиском воспользовался... Ногами не топчите...
Вкратце ситуация: Есть малое предприятие... 20 компов, локалка... Я занимаюсь построением базы данных в Exele. Один из компьютеров является сервеорм, на него после завершения редактирования я выкидываю готовый файл xls... С ним работают все сотрудники... Задача такова... Как сделать так, чтобы все могли его просматривать, но редактировать, И самое главное скопировать его на сторонний носитель или каким-либо иным способом унести его с предприятия не могли... таблица представляет огромную ценность для конкурентов... Я прочел все про защиту листа.. но защита листа, это именно защита листа... у меня документ состояит пока что из 400 листов и они бду преумножаться... не сказать, Чтобы выход для меня. хотя основные страницы я запаролил.. Защита книги я вообще не понимаю что такое... Включаю эту защиту и не понимаю что изменилось... В общем есть ли способы, чтобы реализовать поставленную задачу... ? может какие сторонние приложения... Есть идея что можно сделать сервером ту машину, на которой я работаю, открыть доступ к одной из папок без возможности изменять данные... но от копирования это не защитит.. Заранее спасибо! |
07.06.2009, 11:51 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Полностью защититься от копирования информации и последующего выноса её с предприятия невозможно.
Если сотрудник может увидеть конфиденциальную информацию, и конкурент за неё заплатит, - тут уже ничего не спасёт (в крайнем случае, сотрудник сфотографирует таблицу на мониторе при помощи сотового телефона - от фотоаппарата защиты пока не придумали...) Другое дело, можно максимально осложнить процесс копирования - но от профессионалов это всё равно не спасёт. Вопрос неоднократно обсуждался. Посмотрите, например, эти темы: http://www.programmersforum.ru/showthread.php?t=40662 http://www.programmersforum.ru/showthread.php?t=13703 http://www.programmersforum.ru/showthread.php?t=558 http://www.programmersforum.ru/showthread.php?t=33964 Цитата:
Сколько Вы готовы потратить на защиту информации? От этого во многом зависит решение... Я бы посоветовал вообще не давать пользователям возможность работы с исходным файлом. Написать макросы, которые обращаются к находящемуся на сервере запароленному файлу (или нескольким файлам), получают из него необходимую информацию (в зависимости от того, что запросил пользователь), и возвращают в новый файл Excel скриншоты нужных данных. Вообще, конечно же, лучше было использовать для БД не Excel, а, к примеру, Access. Впрочем, может хватить полностью скрыть интерфейс Excel (и заблокировать комбинации горячих клавиш), и защитить все ячейки листа (с отключением возможности выделения защищённых ячеек). Очень немногие пользователи смогут скопировать из него данные. А сам файл от копирования (через файловый менеджер) надо защищать средствами ОС. Или использовать что-то вроде этого: http://www.programmersforum.ru/showthread.php?t=52709 |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как защитить файл? | Slavik | Microsoft Office Excel | 2 | 01.06.2009 12:52 |
Как защитить программу от копирования | 1234 | Общие вопросы Delphi | 5 | 24.07.2008 21:30 |
Как защитить программу?? | PONKA | Безопасность, Шифрование | 8 | 19.05.2008 08:16 |
как присвоить значение ячейки R1C1 из 1.xls, допустим какой-нибудь любой ячейке из 2.xls ? | diabloskrk | Microsoft Office Excel | 3 | 08.10.2007 12:27 |
защитить лист экселя от копирования | nextaty | Microsoft Office Excel | 11 | 01.12.2006 21:27 |