Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Реализауия системы доступа с различными полномочиями! / 19 сообщений из 19, страница 1 из 1
04.09.2007, 11:59
    #34773905
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Подскажите как спроектировать систему с распределением доступа к разным подсистемам (программы). Реализую на JAVA. Полномочия дает Администратор (привилегированный пользовател, он 1). Помогите разобраться. Вопрос возник из-за неопытности.
...
Рейтинг: 0 / 0
04.09.2007, 12:13
    #34773976
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Таскай везде сессию и проверяй права на критичных участках. Видел, как пограничники работают?
...
Рейтинг: 0 / 0
04.09.2007, 12:31
    #34774060
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
maXmoТаскай везде сессию и проверяй права на критичных участках. Видел, как пограничники работают?

Посоветуй как лучше эти права хранить, и что почитать можно по этой теме.
...
Рейтинг: 0 / 0
04.09.2007, 12:43
    #34774114
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
зависит от требований. Можно сделать систему прав попроще, а можно и посложнее.
...
Рейтинг: 0 / 0
04.09.2007, 13:03
    #34774214
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Задача конкретно не поставлена, просто интересно разобраться. Ожидаю что такая задача будет в скором времени поставлена. Вот и решил разобраться.
...
Рейтинг: 0 / 0
04.09.2007, 13:03
    #34774218
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Интересуют как бы оба варианта.
...
Рейтинг: 0 / 0
04.09.2007, 13:26
    #34774317
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Почитай про Java Security Manager.
...
Рейтинг: 0 / 0
04.09.2007, 14:52
    #34774687
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
К примеру как реализовать такое: есть форма (бланк), пользователь с с большими полномочиями может редактировать все поля, а для пользователя с меньшими полномочиями для редактирования доступны не все. И как организовать и в каком виде хранить список полномочий.
...
Рейтинг: 0 / 0
04.09.2007, 15:26
    #34774826
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
В проектирование бд Вам. А по-сути-просто есть гранты по полям,если субд - oracle.
...
Рейтинг: 0 / 0
04.09.2007, 15:27
    #34774835
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
На уровне субд: гранты для полей.В Оракле есть.
...
Рейтинг: 0 / 0
04.09.2007, 15:51
    #34774953
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
А насколько подойдет такая модель: тыц!!!

И какие замечания по ней сделаете?
...
Рейтинг: 0 / 0
04.09.2007, 15:57
    #34774986
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
замечания? Тебя интересует её надёжность или функциональность?
...
Рейтинг: 0 / 0
04.09.2007, 16:01
    #34775005
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
maXmoзамечания? Тебя интересует её надёжность или функциональность?
Интересует больше функциональность. Надежность я понимаю зависит от используемой БД и от ее администрирования.
...
Рейтинг: 0 / 0
04.09.2007, 16:13
    #34775091
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Функциональность задаётся требованиями :)
Про приведённую статью могу сказать, что это довольно простая система прав, да и статья написана не столько для демонстрации системы прав, сколько для демонстрации метода её применения.
...
Рейтинг: 0 / 0
04.09.2007, 16:20
    #34775134
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Гавно модель и статья гавно. Не люблю "Возможно, в некоторых приложениях имеет смысл полностью или частично отказаться от распределения пользовательских прав на уровне БД, а перенести реализацию этих функций в само приложение. " "Обычный пользователь, не обладающий специальными навыками, просто не в состоянии будет грамотно настроить СУБД и, очевидно, раздать пользователям системы нужные права и привилегии. Как следствие, существенно возрастает стоимость сопровождения, и система теряет гибкость. Учитывая, что необходимость в администраторах БД может возникать на протяжении всего жизненного цикла продукта, такой подход может стать неприемлемым. " - руками в скл-плюсе и консоли пользователей субд никто не заводит. createuser идет от пользовательского интерфейса.Как залезет кто-нибудь в бд плюсом или через odbc - и писец.
...
Рейтинг: 0 / 0
04.09.2007, 16:24
    #34775154
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
VeticК примеру как реализовать такое: есть форма (бланк), пользователь с с большими полномочиями может редактировать все поля, а для пользователя с меньшими полномочиями для редактирования доступны не все. И как организовать и в каком виде хранить список полномочий.если в таком сценарии можно чётко выделить роли пользователей и чёткое же соответствие между ролями и доступными полями, можно сделать ролевую систему прав. Каждому пользователю и каждому контролу назначается уровень доступа, по разнице уровней доступа определяется доступность контрола для пользователя. Плюс – не надо прописывать права для каждого пользователя и контрола (таблица прав имела бы объём декартова произведения таблиц пользователей и контролов).

Одна из самых сложных и гибких систем прав – система прав в NTFS.
...
Рейтинг: 0 / 0
04.09.2007, 16:27
    #34775178
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
хмм… только система прав с ролями и система прав с уровнями доступа – не одно и то же.
...
Рейтинг: 0 / 0
04.09.2007, 18:29
    #34775620
sandreynik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Смотри COM+ там все реализовано и очень красиво
...
Рейтинг: 0 / 0
04.09.2007, 18:55
    #34775686
Vetic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализауия системы доступа с различными полномочиями!
Vetic... Реализую на JAVA. ...
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Реализауия системы доступа с различными полномочиями! / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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