SQL для начинающих



       

Полномочия



Полномочия

В главе 13 рассматривались различные полномочия, предоставляемые пользователям. Владелец базы данных может предоставить другим пользователям следующие полномочия.

  • На удаление записи из таблицы.
  • На вставку записи в таблицу.
  • На обновления записи в таблице.
  • На создание ссылок на поля таблицы.
  • На использование домена.
  • SQL/PSM добавляет к уже существующим еще один вид полномочий — полномочия на выполнение. Ниже приведены два примера.

    GRANT EXECUTE on MatchScore to TournamentDirector ;

    GRANT EXECUTE on PurchaseHistory to SalesManager ;

    Эти команды предоставляют возможность руководителю шахматного турнира вызывать процедуру MatchScore, а менеджеру по продажам компании — вызывать функцию Purchase-History. Пользователи, которые не имеют полномочий на выполнение подпрограммы, не могут ее использовать.



    Содержание раздела