Вопросы к Поиску с Алисой
Разница между командами GRANT и REVOKE в PostgreSQL заключается в их функциях:
Команда GRANT позволяет предоставлять пользователям различные привилегии для объектов базы данных (таблиц, схем, функций и др.). oracleplsql.ru vozhzhaev.ru Например, можно дать право на чтение таблицы (GRANT SELECT ON employees TO analyst) или все права на схему (GRANT ALL PRIVILEGES ON SCHEMA public TO developer). vozhzhaev.ru
Команда REVOKE предназначена для отмены ранее выданных привилегий. oracleplsql.ru support.qbpro.ru Например, можно отозвать привилегии DELETE и UPDATE для таблицы с именем products для пользователя с именем trizor (REVOKE DELETE, UPDATE ON products FROM trizor). oracleplsql.ru
Таким образом, GRANT даёт права, а REVOKE — лишает пользователей ранее данных им привилегий. postgrespro.ru pgdocs.ru