Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

23 Май 2019, 12:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Ограничение доступа в LibreOffice Base  (Прочитано 4355 раз)
0 Пользователей и 1 Гость смотрят эту тему.
idro
Участник
**
Offline Offline

Сообщений: 24


« Ответ #41440: 8 Апрель 2017, 08:44 »

"Чтобы сделать авторизацию, вам для начала нужно создать в базе таблицу с пользователями, куда вы занесете их логин и пароль. Для авторизации вам нужно будет сравнивать введённые данные с теми, что занесены в базу. И если они совпадут, то позволять пользователю работать (открывать форму, например)."
Тут вам надо хотя бы Basic встроенный в LibreOffice освоить. На нем такую проверку осуществить легко. Но проблема в том, то сам файл BASE не защищён. Поэтому любо может открыть его напрямую и посмотреть логин\пароль.

А если реализовать доступ к файлам посредством операционной системы ? Сотрудник "А" - пишет данные в сразу в два файлы базы,  при этом доступ к первому файлу имеет только сотрудник "А" , а ко второму сотрудник "Б" имеет права только на чтение. То есть в первом файл полностью  конфиденциальная информация, во втором информация которую можно только читать сотруднику "Б". Ну и сотрудника "Б" свой файл куда он пишет свои данные.
« Последнее редактирование: 9 Апрель 2017, 13:23 от idro » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!