powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Права на отдельные поля и INSERT записи
4 сообщений из 4, страница 1 из 1
Права на отдельные поля и INSERT записи
    #32002180
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, All!
Поправьте меня, если я чего-то не допонимаю: для Insert и Update нельзя задать отдельные права на отдельные столбцы таблицы. А мне необходимо для определенных пользователей использовать на Insert default'ы этих полей, не разрешая им вбивать туда свои значения. При этом Select этих полей им разрешен. Как выкрутиться ?
...
Рейтинг: 0 / 0
Права на отдельные поля и INSERT записи
    #32002185
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задать отдельные права на отдельные столбцы таблицы можно для SELECT и UPDATE (раздельно).
Например:
GRANT SELECT ON MyTable(MyColumn1, MyColumn2 ) TO КакаятоГруппа
GO
GRANT SELECT, UPDATE ON MyTable(MyColumn3) TO КрутойПользователь
GO
...
Рейтинг: 0 / 0
Права на отдельные поля и INSERT записи
    #32002219
balex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT и UPDATE можно настраивать для каждой колонки. INSERT вроде бы действительный для целой записи. Тогда остается писать триггер на INSERT.
...
Рейтинг: 0 / 0
Права на отдельные поля и INSERT записи
    #32002261
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй для добавления и обновления таблиц хранимые процедуры.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Права на отдельные поля и INSERT записи
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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