powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Entity Framework и настройка безопасности
5 сообщений из 5, страница 1 из 1
Entity Framework и настройка безопасности
    #38509672
hstas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, коллеги.

Поделитесь опытом, ибо гуглил, ответа не нашел.

Понимаю преимущества (удобства) EF, но смущает один большой для меня минус. Как в системе, где юзер логинится в БД под своим логином, раздаете гранты на объекты (тобишь таблицы)?

Поясню на своей ситуации. Довольно много пользователей. Есть инф. система (ASP.NET + EF + MS SQL Server 2008R2)
В систему юзеры попадают через Windows-авторизацию, и настроено олицетворение и делегирование прав. Супер-Юзера через которого все ходят в БД, нет. Пользователь с БД работает, под своей доменной учеткой.

Если в EF мапить таблицы, то непонятно, как раздавать гранты? Чтобы дать разрешение на какую-либо сущность в EF, надо помнить из каких таблиц он состоит и т.п.
Вот это очень смущает. Поделитесь опытом, как с этой точки зрения правильно работать с EF.

Благодарю!
...
Рейтинг: 0 / 0
Entity Framework и настройка безопасности
    #38509678
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Безопасность мутится на уровне Asp.Net.
...
Рейтинг: 0 / 0
Entity Framework и настройка безопасности
    #38509689
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доменные юзеры хранятся в таблице БД (маппинг с AD по SID)

Роли - в таблице БД ( asp.net role provider custom )

Связь доменного юзера и роли описана через промежуточную таблицу

В asp.net приложении пишется модуль или global.asax
...
Рейтинг: 0 / 0
Entity Framework и настройка безопасности
    #38509708
hstas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доменные юзеры хранятся в таблице БД (маппинг с AD по SID)
Роли - в таблице БД (asp.net role provider custom)
Связь доменного юзера и роли описана через промежуточную таблицу

С реализацией первых трех пунктов все понятно.

Ткните ссылкой, где описано "В asp.net приложении пишется модуль или global.asax"
Я не совсем понимаю, что это за модуль, и как его использовать.
...
Рейтинг: 0 / 0
Entity Framework и настройка безопасности
    #38509710
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Entity Framework и настройка безопасности
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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