Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 таблица sys.database_principals - вопрос к опытным людям  [new]
monstrU
Member

Откуда: Москва
Сообщений: 1241
Добрый день!
достался мне на поддержку ASP.NET проект в котором разработчик для создания бизнес ролей использовал таблицу sys.database_principals. К ней регулярно выполняются обращения, чтобы определить роли пользователя в системе. Архитектура конечно мутная, но что дали, то дали.
Вопрос в чем - как на состоянии базы скажеться то, что sys.database_principals регулярно дергают из клиента ?

я сам не разработчик БД, поэтому эффективность такой архитектуры оцениьт не могу.
15 июл 11, 11:21    [10978481]     Ответить | Цитировать Сообщить модератору
 Re: таблица sys.database_principals - вопрос к опытным людям  [new]
Права
Guest
monstrU,

В данной таблице описаны права и схемы пользователей. Она предназначена, что бы с нее считывали эти данные. Поэтому ничего плохого в этом быть не может
15 июл 11, 11:28    [10978540]     Ответить | Цитировать Сообщить модератору
 Re: таблица sys.database_principals - вопрос к опытным людям  [new]
Crimean
Member

Откуда:
Сообщений: 13147
странно, что не используются функции типа ismember..
15 июл 11, 12:46    [10979203]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить