Доступные версии документации

Отмена привилегий на хранимые процедуры

Функция

Определение оператора отмены привилегии на выполнение хранимой процедуры.

Спецификация

   
<отмена привилегий на хранимые процедуры>::=
<привилегия>::=
{EXECUTE | EXECUTE AS OWNER}

Общие правила

  1. Опция PUBLIC запрещает доступ к процедуре всем пользователям БД, кроме ее владельца.

  2. Опции <имя пользователя> и <имя роли> закрывают доступ к процедуре соответственно указанному пользователю БД и пользователям, которым назначена роль.

  3. Отнимать права на выполнение хранимой процедуры может только ее владелец.

  4. Опция EXECUTE отнимает права на выполнение процедуры от своего имени (т.е. выполнять от своего имени все содержащиеся в ней SQL-запросы, как это делает предложение EXECUTE <имя хранимой процедуры>).

  5. Опция EXECUTE AS OWNER отнимает права на выполнение процедуры от имени ее владельца (т.е. выполнять все содержащиеся в процедуре SQL-запросы от имени владельца процедуры).

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter