powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / user accounts
2 сообщений из 2, страница 1 из 1
user accounts
    #35804503
xfr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xfr
Гость
Здравствуйте, такой, вопрос, пока только изучаю работу с БД, но в книжках пока этого не встречал. Как правильно организовать аккаунты, чтобы была возможность из программы(аккаунта управляющего) управлять правами доступа до объектов для пользователей? И вообще как все это реально организуется.
Ну как пример,
"Приходные накладные: Удаление-НЕТ/Изменение-ДА/Добавление-НЕТ/Просмотр-ДА"
Т.е если Удаление не разрешено, элемент меню УДАЛИТЬ будет дизаблен, а кнопки УДАЛИТЬ будут отсутствовать.

Для сохранения изменений интерфейса нужно наверно смотреть в сторону ConfigurationManager? Ну или както самому в xml(или ИНИ) файлах сохранять настройки для пользователей? Или еще как?
Используются ли Юзеры и роли с сервера? Например запретить доступ на запись для таблици, и т.д. , но всеравно придеться интерфейс менять-сохранять. Или все вместе? :)

П.С Если знаете что почитать по этой теме, скажите :).

C#(vs 2008) + MS SQL 2005.
Спасибо.
...
Рейтинг: 0 / 0
user accounts
    #35816854
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
раздавать права на уровне сервера.
прикручивать к этому делу интерфейс или нет - дело вкуса и необходимости,
ну или если надо дизейблить что-то в кл. приложении....
хранить права пользователя в настройках приложения (xml||!xml - оден фиг) - имхо бред.

секьюрити скуля описаны в любой толковой книге по администрирования оного + BOL
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / user accounts
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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