Страница 1 из 1
Создание общей базы данных для организации
Добавлено: 22 июл 2015, 20:24
Gina
Здравствуйте!
Перед нами встала такая задача: нужно создать общую базу геоданных для организации, с тем условием, что все могут просматривать данные, содержащиеся в ней, но при этом не должны иметь возможность сохранить эти данные у себя. Как я понимаю, базы данных не решают этот вопрос, так как даже пользователи, имеющие право только просматривать данные могут к себе эти данные скопировать.
Что делать в таком случае? Может кто-то сталкивался с подобным вопросом.
Re: Создание общей базы данных для организации
Добавлено: 22 июл 2015, 20:51
trir
надо доверять своим сотрудникам
Re: Создание общей базы данных для организации
Добавлено: 22 июл 2015, 21:41
Andrey Zhukov
Можно через сервисы с запретом забирать геометрию.
Или самописное что-то лячкать.
Готового и стандартного решения под такие специфические цели нет.
А вообще иногда стоит задаваться вопросом: "Зачем?" Возможно, проблема не в копировании данных сотрудниками.
Re: Создание общей базы данных для организации
Добавлено: 22 июл 2015, 21:54
andreygeo
Gina писал(а):Здравствуйте!
Перед нами встала такая задача: нужно создать общую базу геоданных для организации, с тем условием, что все могут просматривать данные, содержащиеся в ней, но при этом не должны иметь возможность сохранить эти данные у себя. Как я понимаю, базы данных не решают этот вопрос, так как даже пользователи, имеющие право только просматривать данные могут к себе эти данные скопировать.
Что делать в таком случае? Может кто-то сталкивался с подобным вопросом.
Речь именно про базу данных или же про картографическую платформу, на которой отображаются геоданные из базы?
Re: Создание общей базы данных для организации
Добавлено: 22 июл 2015, 21:59
Gina
Нужно это для того, чтобы был только один верный вариант данных, то есть чтобы каждый не менял под себя. Иначе будет хаос.
Речь идет не именно про базу данных. Правильнее будет сказать: ищем возможность решения такой задачи, рассматриваем разные варианты.
А можно подробнее про сервис с запретом забирать геометрию? как это можно реализовать? или где можно информацию по данной теме найти?
Re: Создание общей базы данных для организации
Добавлено: 23 июл 2015, 04:45
trir
WMS
А вообще в БД можно управлять правами в плоть до отдельного столбца...
Re: Создание общей базы данных для организации
Добавлено: 23 июл 2015, 05:23
Vaska72
Gina писал(а):Нужно это для того, чтобы был только один верный вариант данных, то есть чтобы каждый не менял под себя. Иначе будет хаос.
Если Вы будете нормально вести базу, то сотрудники привыкнут, что самая актуальная и новая информация там. Им просто не нужно будет себе ничего копировать и изменять.
Это чисто организационный вопрос. Техническими средствами его никогда не решить. Запретите скачивать - начнут искать данные где-то в других местах, хранить у себя в шейпах и т.п. Мне кажется такие меры еще больше подстегнут к "хаосу"
Re: Создание общей базы данных для организации
Добавлено: 23 июл 2015, 07:39
gamm
Gina писал(а):с тем условием, что все могут просматривать данные, содержащиеся в ней, но при этом не должны иметь возможность сохранить эти данные у себя.
Не очень понятно, что такое "просматривать данные", расшифруйте - а пока повангую
Если ваши сотрудники что-то именно "просматривают", поставьте любой web-сервис, который отдает растровые картинки, и никто информацию не получит, только картинки (их можно посматривать в любом браузере, и максимум сохранить как картинку с экрана, а не данные). А если вашим сотрудникам нужны именно данные (т.е. они что-то на своем компьютере с ними делают), то нужно ставить "толстого клиента" (заказную программу под задачи сотрудников с парольным доступом к базе), в котором запрещено сохранение.
обычно такие проблемы решаются чисто организационно, плюс можно контролировать целостность данных (хранить и проверять "правильные" контрольные суммы) - но опять нужны заказные программы, которые отказываются работать с модифицированными данными.
Re: Создание общей базы данных для организации
Добавлено: 23 июл 2015, 08:15
trir
Для работы с данными хватит и QGIS'а, если у пользователя нет прав на изменение (в БД), то и изменить он ничего не сможет
Re: Создание общей базы данных для организации
Добавлено: 23 июл 2015, 09:16
lam
Gina писал(а):нужно создать общую базу геоданных для организации, с тем условием, что все могут просматривать данные, содержащиеся в ней, но при этом не должны иметь возможность сохранить эти данные у себя. Как я понимаю, базы данных не решают этот вопрос, так как даже пользователи, имеющие право только просматривать данные могут к себе эти данные скопировать.
Сохраните в формате pmf - ArcReader (в ArcMap панель инструментов Publisher) (
http://www.esri.com/software/arcgis/arcreader/download) в сжатом и закрытом формате (такая возможность предусмотрена). Администратор БД будет обновлять ее (актуализировать), например каждый месяц. Даже если скопировать данные в закрытом формате ArcReader ничего с ними сделать не представляется возможным.