Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
aux3 Member Откуда: Сообщений: 316 |
Подскажите, странная задача от руководства: Требуется чтобы клиент при авторизации с компьютера СOMP1 получал обычные права, а при авторизации с компьютера СOMP2 права только на чтение. Как такое можно сделать в MSSQL? |
8 июн 17, 16:12 [20550669] Ответить | Цитировать Сообщить модератору |
Rankatan Member Откуда: Сообщений: 250 |
В теории возможно, но нужно проверять. Создать trigger login и внутри этого триггера добавлять/удалять группу прав к БД у пользователя. |
||
8 июн 17, 16:15 [20550686] Ответить | Цитировать Сообщить модератору |
Rankatan Member Откуда: Сообщений: 250 |
еще проверить не залогинен ли он уже под другим компьютером (иначе не давать права пройти) |
8 июн 17, 16:17 [20550700] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31813 |
Компы сиквел не различает.
Так что это "защита от чайников". |
||||
8 июн 17, 18:59 [20551278] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |