The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Базы данных, SQL" / Оглавление документа

Контроль доступа

Postgres обеспечивает механизмы, позволяющие ограничивать права доступа пользователей к данным, которые могут быть доступны другим пользователям.

Суперпользователи базы данных

Суперпользователи базы данных (т.е., у которых установлен pg_user.usesuper), бесшумно проходят все контроль доступа, описанные ниже, за исключением двух случаев: обновление вручную системного каталога не разрешается, если пользователь не имеет установленного pg_user.usecatupd, и уничтожение системных каталогов (или изменение их схем) никогда не разрешается.

Привилегии доступа

Использование привилегий доступа ограничивает чтение, запись и установку правил на классы, описываемые в grant/revoke(l).

Удаление класса и изменение схемы

Командами, которые уничтожают или модифицируют структуру существующего класса, такие как alter, drop table, и drop index, оперирует только владелец класса. Как отмечалось выше, эти операции никогда не позволено производить над системными каталогами.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру