Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничить доступ к UPDATE / 5 сообщений из 5, страница 1 из 1
10.12.2019, 09:31
    #39900600
DimaMorozov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничить доступ к UPDATE
В роли БД указал ограничение вставка,изменение,удаление.
UPDATE соответсвенно пишет что нет доступа.
Когда оборачиваем это все в процедуру, то UPDATE отрабатывает. Как это вообще возможно !?
...
Рейтинг: 0 / 0
10.12.2019, 09:59
    #39900618
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничить доступ к UPDATE
Подучить матчасть ?
...
Рейтинг: 0 / 0
10.12.2019, 10:04
    #39900626
DimaMorozov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничить доступ к UPDATE
L_argo, шикарный ответ :) А нашел следующее. Процедуры запускаются от владельца. Так что надо ставить либо ограничение на процедуры либо проверки внутри процедуры.
...
Рейтинг: 0 / 0
10.12.2019, 10:13
    #39900634
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничить доступ к UPDATE
И еще следует помнить, что Динамич. запрос всегда выполняется от имени владельца
Даже если он внутри ХП, на которую есть грант.
...
Рейтинг: 0 / 0
10.12.2019, 11:40
    #39900693
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничить доступ к UPDATE
DimaMorozov
L_argo, шикарный ответ :) А нашел следующее. Процедуры запускаются от владельца. Так что надо ставить либо ограничение на процедуры либо проверки внутри процедуры.


Это частный случай. "Глобально" это все работает в соответствии с ownership chain.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничить доступ к UPDATE / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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