|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.11.2008, 18:40 | #1 |
Новичок
Джуниор
Регистрация: 19.11.2008
Сообщений: 2
|
Разграничение доступа
Помогите, пожалуйста, начинающему программисту.
Задача: есть одна БД (ACSESS), пользователей – несколько. Каждый должен работать только со своей частью БД (например, только Московская область). Посоветуйте, плиз, каким способом лучше разграничить доступ и как сделать, чтобы каждый пользователь работал только со своей частью БД? Ответившим – огромное спасибо! |
20.11.2008, 10:17 | #2 |
Пользователь
Регистрация: 11.07.2008
Сообщений: 91
|
Создаеш еще одну табличку, где будет ити разграничение прав, что каждой группе пользователей (на сколько я понял Московская область большая так сказать и к ней могут относится несколько пользователей) можно будет показывать редактировать и тд и при авторизации, будеш анализировать кто логиниться и что ему показывать...
Распиши подробней о программе и о структуре БД и получиш более внятные ответы... |
20.11.2008, 12:46 | #3 |
Новичок
Джуниор
Регистрация: 19.11.2008
Сообщений: 2
|
Спасибо за ответ.Поподробней можно сказать так:есть корпоративная база данных,в которую менеджеры (5 человек) заносят всю инфомацию по проведенной работе+базой пользуются два директора.Соответственно, менеджеры видят информацию только по своим областям,ну а директора видят полную информацию по компании.Не хочется на каждую область заводить свою отдельную БД, так как не знаю,как директора увидят всю общую информацию.Вот тут и возникает проблема с разграничением прав доступа к информации в общей БД для каждого менеджера...Извиняюсь за вопрос,может эта проблема решается совсем просто-я начинающий программист и зашел в тупик.Если можно-наставьте на путь истинный.Спасибо!
|
20.11.2008, 13:31 | #4 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
vsurmach - ну так отобразите менеджерам только те данные, которые им положены, а директорам всю нформацию. Что именно не получается, как выводите информацию? Рассказывайте, не стесняйтесь
|
20.11.2008, 19:41 | #5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
при внесении информации мкнкджером добавлять идентфикатор менеджера дальше менеджеру показывать только свою информацию, а директору всю.
программа — запись алгоритма на языке понятном транслятору
|
28.11.2008, 14:48 | #6 | |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
Цитата:
|
|
29.11.2008, 12:01 | #7 | |
Пользователь
Регистрация: 11.07.2008
Сообщений: 91
|
Цитата:
Вот поэтому я с самого начало и предложил разбивать не на пользователей а на группу пользователей доступа, тобиш есть к примеру группа менеджеры и есть группа Директора и в эти группы могут входит скока угодно народу... + я бы заранее предусмотрел добавление и удаление группы и назначение доступа этим группам.... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нарушение доступа | Perception | Помощь студентам | 9 | 11.07.2008 14:44 |
Зашита от не санкционированного доступа | farmadelkin | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 27.02.2008 08:48 |
нет права доступа | Rio309 | Общие вопросы Delphi | 7 | 17.02.2008 09:38 |
Права доступа NTFS | LinCoRe | Windows | 6 | 07.02.2008 21:24 |