Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2008, 18:40   #1
vsurmach
Новичок
Джуниор
 
Регистрация: 19.11.2008
Сообщений: 2
Вопрос Разграничение доступа

Помогите, пожалуйста, начинающему программисту.
Задача: есть одна БД (ACSESS), пользователей – несколько. Каждый должен работать только со своей частью БД (например, только Московская область).
Посоветуйте, плиз, каким способом лучше разграничить доступ и как сделать, чтобы каждый пользователь работал только со своей частью БД?
Ответившим – огромное спасибо!
vsurmach вне форума Ответить с цитированием
Старый 20.11.2008, 10:17   #2
Mitriy08
Пользователь
 
Регистрация: 11.07.2008
Сообщений: 91
По умолчанию

Создаеш еще одну табличку, где будет ити разграничение прав, что каждой группе пользователей (на сколько я понял Московская область большая так сказать и к ней могут относится несколько пользователей) можно будет показывать редактировать и тд и при авторизации, будеш анализировать кто логиниться и что ему показывать...
Распиши подробней о программе и о структуре БД и получиш более внятные ответы...
Mitriy08 вне форума Ответить с цитированием
Старый 20.11.2008, 12:46   #3
vsurmach
Новичок
Джуниор
 
Регистрация: 19.11.2008
Сообщений: 2
По умолчанию

Спасибо за ответ.Поподробней можно сказать так:есть корпоративная база данных,в которую менеджеры (5 человек) заносят всю инфомацию по проведенной работе+базой пользуются два директора.Соответственно, менеджеры видят информацию только по своим областям,ну а директора видят полную информацию по компании.Не хочется на каждую область заводить свою отдельную БД, так как не знаю,как директора увидят всю общую информацию.Вот тут и возникает проблема с разграничением прав доступа к информации в общей БД для каждого менеджера...Извиняюсь за вопрос,может эта проблема решается совсем просто-я начинающий программист и зашел в тупик.Если можно-наставьте на путь истинный.Спасибо!
vsurmach вне форума Ответить с цитированием
Старый 20.11.2008, 13:31   #4
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

vsurmach - ну так отобразите менеджерам только те данные, которые им положены, а директорам всю нформацию. Что именно не получается, как выводите информацию? Рассказывайте, не стесняйтесь
фЁдОр вне форума Ответить с цитированием
Старый 20.11.2008, 19:41   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

при внесении информации мкнкджером добавлять идентфикатор менеджера дальше менеджеру показывать только свою информацию, а директору всю.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Старый 28.11.2008, 14:48   #6
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
при внесении информации мкнкджером добавлять идентфикатор менеджера дальше менеджеру показывать только свою информацию, а директору всю.
а кто должен добавлять едентификатор менеджерам? не сами ведь менеджеры, должны это делать.
фЁдОр вне форума Ответить с цитированием
Старый 29.11.2008, 12:01   #7
Mitriy08
Пользователь
 
Регистрация: 11.07.2008
Сообщений: 91
По умолчанию

Цитата:
а кто должен добавлять едентификатор менеджерам? не сами ведь менеджеры, должны это делать.
Как вариант - админ сетки..
Вот поэтому я с самого начало и предложил разбивать не на пользователей а на группу пользователей доступа, тобиш есть к примеру группа менеджеры и есть группа Директора и в эти группы могут входит скока угодно народу...
+ я бы заранее предусмотрел добавление и удаление группы и назначение доступа этим группам....
Mitriy08 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нарушение доступа 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