powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Раздача прав пользователям в пределах одной схемы
3 сообщений из 3, страница 1 из 1
Раздача прав пользователям в пределах одной схемы
    #38686322
Tratatatatatata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые, помогите справиться со следующей задачей...второй день уже не могу решить. Постоянно выходит не то что хочу. Суть задачи следующая.

В PostgreSQL 9.3 необходимо создать пользователя migrate и создать под него схему migrate_schema.
В пределах этой схемы пользователь migrate может делать все... создавать таблицы, процедуры и т.д, а также удалять их.
Дальше необходимо создать еще одного пользователя user1.
Пользователь user1 должен иметь права только на select, insert, update, delete в схеме migrate_schema.
При этом если спустя некоторое время под пользователем migrate будет создана новая таблица и в нее будет добавлено содержимое, то пользователь user1 должен увидеть эту таблицу и иметь возможность прочитать ее содержимое (с этим пунктом у меня как раз заминка)

Доступ к схеме public необходимо запретить и для пользователя migrate и user1.

Заранее спасибо)
...
Рейтинг: 0 / 0
Раздача прав пользователям в пределах одной схемы
    #38686370
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tratatatatatata,

авторПри этом если спустя некоторое время под пользователем migrate будет создана новая таблица и в нее будет добавлено содержимое, то пользователь user1 должен увидеть эту таблицу и иметь возможность прочитать ее содержимое (с этим пунктом у меня как раз заминка)


Посмотрите тут:
http://www.postgresql.org/docs/9.3/static/sql-alterdefaultprivileges.html
Как раз для решения вышеупомянутой задачи сделано.

PS: ну или не забывать выдавать гранты из под пользователя migrate по мере создания новых таблиц.

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Раздача прав пользователям в пределах одной схемы
    #38688473
Tratatatatatata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое, получилось
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Раздача прав пользователям в пределах одной схемы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]