Online Documentation for SQL Manager for PostgreSQL

Управление правами


С помощью инструмента Grant Manager Вы можете предоставлять пользователям права доступа к защищенным объектам.

 

В PostgreSQL права задаются только на существующие объекты следующих типов: table (таблица), view (представление), sequence (последовательность), database (база данных), function (функция), procedural language (процедурный язык), schema (схема) и tablespace (табличное пространство). За исключение таблиц перед именами объектов обязательно указывается их тип. Ниже приведен список привилегий:

ALL PRIVILEGES - все привилегии на указанный объект;

CREATE - право на создание. Для базы данных это создание схем внутри ее. Для схем это создание новых объектов внутри ее. Для табличного пространства это создание таблиц, индексов и временных файлов внутри него;

REFERENCES - право на создание внешний ключей;

TRIGGER - право создания триггера на указанную таблицу;

CONNECT - право на соединение с указанной базой данных;

TEMPORARY, TEMP - право на создание временных таблиц;

EXECUTE - право на выполнение функций;

USAGE - право на использование указанного языка для написания функций. Для схемы это доступ к объектам внутри ее. Для последовательности это право использовать функции currval и nextval;

SELECT - право на выбор;

DELETE - право на удаление;

INSERT - право на вставку;

UPDATE - право на обновление.

 

Чтобы открыть Grant Manager выберите Tools | Grant Manager в главном меню программы.

 

menuGrantManager

 

Использование панелей инструментов и контекстного меню

Управление правами на объекты базы данных

Отбор объектов

 


Смотрите также:

Управление ролями/пользователями

Управление группами