Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Зачем делать запрет на действие, если можно просто не давать права на этоже действие? / 2 сообщений из 2, страница 1 из 1
07.04.2008, 18:54
    #35240866
Leximus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем делать запрет на действие, если можно просто не давать права на этоже действие?
Привет всем!
Есть один вопрос, хотя ответ вродебы для меня понятен!
В БД можно давать запрет на некое действие. Но зачем давать запрет, если можно просто не давать разрешение на действие?
Спасибо!
...
Рейтинг: 0 / 0
07.04.2008, 19:14
    #35240902
pamir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем делать запрет на действие, если можно просто не давать права на этоже действие?
Не знаю, о чём конкретно Вы в данном вопросе говорите, но из опыта разработки различных систем с разграничением прав, могу сказать, что в любой системе для удобства настройки, должны быть разрешительные и запретительные настройки.
По простой причине. Иногда необходимо разрешить всё и запретить действие только с одним объектом. Тогда разрешаем работу (через роль или непосредственно пользователю) работу со всеми объектами (чтобы не перечислять их) или, например, с группой объектов по какому-то признаку. И запрещаем работу с одним конкретным объектом из этой группы. Если не будет запретительной настройки, придется в разрешительной перечислить все объекты кроме одного. А при создании нового объекта не забыть добавить его в список всем, кому надо.
Тоже самое и при обратной настройке - запретить всё и разрешить один объект.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Зачем делать запрет на действие, если можно просто не давать права на этоже действие? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]