|
|
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Подскажите как спроектировать систему с распределением доступа к разным подсистемам (программы). Реализую на JAVA. Полномочия дает Администратор (привилегированный пользовател, он 1). Помогите разобраться. Вопрос возник из-за неопытности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 11:59 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Таскай везде сессию и проверяй права на критичных участках. Видел, как пограничники работают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:13 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
maXmoТаскай везде сессию и проверяй права на критичных участках. Видел, как пограничники работают? Посоветуй как лучше эти права хранить, и что почитать можно по этой теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:31 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
зависит от требований. Можно сделать систему прав попроще, а можно и посложнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:43 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Задача конкретно не поставлена, просто интересно разобраться. Ожидаю что такая задача будет в скором времени поставлена. Вот и решил разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:03 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Интересуют как бы оба варианта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:03 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Почитай про Java Security Manager. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:26 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
К примеру как реализовать такое: есть форма (бланк), пользователь с с большими полномочиями может редактировать все поля, а для пользователя с меньшими полномочиями для редактирования доступны не все. И как организовать и в каком виде хранить список полномочий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 14:52 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
В проектирование бд Вам. А по-сути-просто есть гранты по полям,если субд - oracle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 15:26 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
На уровне субд: гранты для полей.В Оракле есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 15:27 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 15:51 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
замечания? Тебя интересует её надёжность или функциональность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 15:57 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
maXmoзамечания? Тебя интересует её надёжность или функциональность? Интересует больше функциональность. Надежность я понимаю зависит от используемой БД и от ее администрирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:01 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Функциональность задаётся требованиями :) Про приведённую статью могу сказать, что это довольно простая система прав, да и статья написана не столько для демонстрации системы прав, сколько для демонстрации метода её применения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:13 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Гавно модель и статья гавно. Не люблю "Возможно, в некоторых приложениях имеет смысл полностью или частично отказаться от распределения пользовательских прав на уровне БД, а перенести реализацию этих функций в само приложение. " "Обычный пользователь, не обладающий специальными навыками, просто не в состоянии будет грамотно настроить СУБД и, очевидно, раздать пользователям системы нужные права и привилегии. Как следствие, существенно возрастает стоимость сопровождения, и система теряет гибкость. Учитывая, что необходимость в администраторах БД может возникать на протяжении всего жизненного цикла продукта, такой подход может стать неприемлемым. " - руками в скл-плюсе и консоли пользователей субд никто не заводит. createuser идет от пользовательского интерфейса.Как залезет кто-нибудь в бд плюсом или через odbc - и писец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:20 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
VeticК примеру как реализовать такое: есть форма (бланк), пользователь с с большими полномочиями может редактировать все поля, а для пользователя с меньшими полномочиями для редактирования доступны не все. И как организовать и в каком виде хранить список полномочий.если в таком сценарии можно чётко выделить роли пользователей и чёткое же соответствие между ролями и доступными полями, можно сделать ролевую систему прав. Каждому пользователю и каждому контролу назначается уровень доступа, по разнице уровней доступа определяется доступность контрола для пользователя. Плюс – не надо прописывать права для каждого пользователя и контрола (таблица прав имела бы объём декартова произведения таблиц пользователей и контролов). Одна из самых сложных и гибких систем прав – система прав в NTFS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:24 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
хмм… только система прав с ролями и система прав с уровнями доступа – не одно и то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:27 |
|
||
|
Реализауия системы доступа с различными полномочиями!
|
|||
|---|---|---|---|
|
#18+
Смотри COM+ там все реализовано и очень красиво ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 18:29 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=158&tid=1345867]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 409ms |

| 0 / 0 |
