Права доступа

Скрипты, запросы.

Права доступа

Сообщение invisib1e » 29 мар 2010, 04:04

Написал клиент на Delphi для удобства работы с SQL-данными обычным пользователям и столкнулся с проблемой доступа, программа для меня была первая и соответственно о доступе начал задумываться, только когда уже на местах начал тестировать. В итоге разобрался, что для новых, созданных мной таблиц и процедур можно выдать права отдельно через интерфейс, но это делать нудно, поэтому вот SQL-запрос на разрешение стандартных прав пользователю к таблице.
Код: Выделить всё
GRANT SELECT ON [table] TO [user]  -- Выборка данных
GRANT INSERT ON [table] TO [user]  -- Добавление данных
GRANT UPDATE ON [table] TO [user]  -- Изменение данных
GRANT DELETE ON [table] TO [user]  -- Удаление данных
GRANT EXECUTE ON [table] TO [user] -- Работа с процедурами

Хочется отметить, что таких разрешений ещё имеется множество, но эти я посчитал основными для пользователей.
invisib1e
The Admin
 
Сообщения: 55
Зарегистрирован: 16 мар 2010, 22:28
Откуда: Russia, Moscow
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

Вернуться в Transact-SQL

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron