Синтаксис. {ALL [privileges] | select | delete | insert | update [(col [, col ])]}

GRANT{

{ALL [PRIVILEGES] | SELECT | DELETE | INSERT | UPDATE [(col [, col...])]}

ON [TABLE] {tablename | viewname} TO {<object> | <userlist>}

| EXECUTE ON PROCEDURE procname TO {<object> | <userlist>}};

<object> = PROCEDURE procname | TRIGGER trigname | VIEW viewname | [USER] username | PUBLIC [, <object>]

<userlist> = [USER] username [, [USER] username...] [WITH GRANT OPTION]

Аргумент Описание
col Столбцы, к которым предоставленные привилегии применяются.
tablename Имя существующей таблицы, к которой предоставленные привилегии применяются.
viewname Имя существующего вида, к которому предоставленные привилегии применяются.
<object> Имя пользователя или существующего объекта базы данных, которым привилегии будут предоставлены.
<urerlist> Список пользователей, которым привилегии будут предоставлены.
WITH GRANT OPTION Передает GRANT полномочие для привилегий, перечисленных в инструкции GRANT, пользователям, перечисленным в <urerlist>.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: