Використовуйте SQL Server Management Studio Розгорніть Databases, розгорніть базу даних, до якої належить процедура, а потім розгорніть Programmability. Розгорніть «Збережені процедури», клацніть правою кнопкою миші процедуру, на яку потрібно надати дозволи, а потім виберіть «Властивості». У Властивості збереженої процедури виберіть сторінку Дозволи.
У Object Explorer у Microsoft SQL Server Management Studio клацніть правою кнопкою миші потрібну базу даних і виберіть Properties. Перейдіть на сторінку дозволів і виберіть потрібного користувача зі списку користувачів або ролей. У списку «Дозволи для [ім’я користувача]] надайте необхідні явні дозволи користувача.
Команда GRANT У SQL ГРАНТ команда використовується для надання дозволів користувачам або ролям на об’єкт бази даних…');})();(function(){window.jsl.dh('sybsZsvtAbSshbIPnvrw6A4__53','
Дозвіл EXECUTE спеціально використовується для надання можливості виконання (запуску) збереженої процедури. Синтаксис для надання дозволів: щоб надати дозволи на виконання користувачеві або ролі, ви використовуйте інструкцію GRANT EXECUTE, за якою слідує назва збереженої процедури та користувач або роль, якій надано дозвіл.
Щоб додати світовий дозвіл на читання та виконання до файлу, використовуючи символічний режим, який ви б ввели chmod o+rx [назва файлу]. Щоб скасувати дозвіл на читання у всьому файлі, введіть chmod o-r [назва файлу].