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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2011, 01:59   #1
Stian
Пользователь
 
Регистрация: 28.02.2011
Сообщений: 14
По умолчанию Права доступа Access

Доброго времени суток! Имеется база данных Access/ADO. Приложение пишу на Delphi соответственно. Не могу разобраться, как настроить права доступа. К примеру, есть две группы: пользователи и админы. Нужно, чтобы админ мог и добавлять записи и удалять, и редактировать, а пользователь не мог. Чтобы, к примеру, определенные кнопки были для него неактивны. Как-то так. Подскажите, как такое можно организовать. Внятного и подробного описания в инете не нашел.
Stian вне форума Ответить с цитированием
Старый 05.05.2011, 19:39   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Хмм ... В общем в ACCESS можно наделать пользователей и тп, но это будет иметь значение только тогда, когда работают на 1 машине и без админских прав, иначе это всё легко рушится. Можно конечно файл с правами переносить, но опять же толку 0, просто удаляеш файл и всё опять доступно.
Единственно что возможно это запаролить сам файл базы и при подключнении вводить этот пароль, но возникают проблемы с хранением пароля. Это на счёт запрета прямого доступа к данным.
А так если надо только из программы, то просто храните табличку с именами пользователей, паролями, правами в базе, а запрет правки отключение кнопок и тп придётся делать на уровне приложения (ну на счёт кнопок в любом случае на уровне приложения)
vovk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C#, права доступа к файлу inkaterina Помощь студентам 0 14.12.2010 03:00
права доступа serres Общие вопросы .NET 1 28.02.2010 22:06
Права доступа к директории Linel PHP 7 04.12.2009 16:23
Права доступа Olejik Общие вопросы C/C++ 0 02.12.2009 15:38
Права доступа L_M Операционные системы общие вопросы 1 19.07.2009 08:09