Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 04.06.2018
Сообщений: 7
1

Управление доступом к файлам

02.04.2020, 16:48. Просмотров 330. Ответов 2

Задача такая реализовать модель разграничения доступа Take-Grant для курсовой работы, интерфейс делаю в qt. Если вкратце то в интерфейсе будет таблица с субъектами(пользователями, которые будут созданы в программе), объектами(расширениями) и ячейками где будут указаны права, и которые заполнит пользователь, будет переключатель между пользователями. Вопрос такой, какой функцией или чем иным воспользоваться, чтобы когда открыта программа доступ ко всем файлам определенного типа, устанавливался на нужный, например только чтение, или полный, или запрет. Тип файла и тип доступа будут считываться из таблицы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2020, 16:48
Ответы с готовыми решениями:

Трабл с доступом к файлам
У моего друга такая проблема, что компьютер загружается, но при запуске какой либо программы пишет...

Трабл с доступом к файлам
Сказали обратится к вам...при загрузке компа иногда не выводится панель задач, а когда выводится не...

Что-то с доступом к файлам
Например, не сохраняются настройки фотошопа(расположение окошек и т.п, при каждом запуске...

Проблема с общим доступом к файлам
Здравствуйте уважаемы коллеги. Проблема следующая: В локальной сети есть 2 компа - 1 на висте...

2
86 / 69 / 26
Регистрация: 18.07.2017
Сообщений: 455
07.04.2020, 08:30 2
Цитата Сообщение от Janis68 Посмотреть сообщение
доступ ко всем файлам определенного типа, устанавливался на нужный
Если предполагается, что к этим файлам будет обращаться только твоя команда, то тебе достаточно сделать проверку в бд на соответствие правам доступа. А так есть chown().
0
0 / 0 / 0
Регистрация: 04.06.2018
Сообщений: 7
07.04.2020, 20:24  [ТС] 3
План такой, пока работает программа, то права доступа на указанный тип файлов, должны установиться а нужный, например пользователь сможет только читать, но не редактировать и удалять файлы docx, но после закрытия программы права вернуться на первоначальные

Добавлено через 50 минут
Нашел возможное решение для себя c++17 std::filesystem:: permition, в библиотеке filesystem есть все функции для работы с файлами, прочитать или установить права доступа к файлу позволит: fs:: permissions
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2020, 20:24

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Интересный случай с доступом к файлам
Недавно с таким столкнулся: в одной из папок в Program Files (x86) лежали файлы, которые не было...

Проблемы с доступом к файлам NTFS
после очередной переинсталляции WinXP нету доступа к отдельным файлам папки My Documents доступа...

Проблема с доступом к файлам в папке
Я всегда славился кривыми руками, но сегодня я превзошел себя.И сегодня заместо того что бы открыть...

Не могу разобраться с доступом к файлам......
Здравствуйте! Надеюсь на вашу помощь...как говорится одна голова хорошо, а 402 еще лучше! Дело...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.