Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.
Postgres обеспечивает механизмы, позволяющие ограничивать права доступа пользователей
к данным, которые могут быть доступны другим пользователям.
Суперпользователи базы данных
Суперпользователи базы данных (т.е., у которых установлен pg_user.usesuper), бесшумно проходят все контроль доступа, описанные ниже, за
исключением двух случаев: обновление вручную системного каталога
не разрешается, если пользователь не имеет установленного pg_user.usecatupd, и уничтожение системных каталогов
(или изменение их схем) никогда не разрешается.
Привилегии доступа
Использование привилегий доступа ограничивает чтение, запись и установку
правил на классы, описываемые в grant/revoke(l).
Удаление класса и изменение схемы
Командами, которые уничтожают или модифицируют структуру существующего класса,
такие как alter,
drop table,
и
drop index, оперирует только владелец класса. Как отмечалось выше, эти операции
никогда не позволено производить над системными каталогами.