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>. |