Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Раздача прав пользователям в пределах одной схемы / 3 сообщений из 3, страница 1 из 1
03.07.2014, 01:11:45
    #38686322
Tratatatatatata
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раздача прав пользователям в пределах одной схемы
Люди добрые, помогите справиться со следующей задачей...второй день уже не могу решить. Постоянно выходит не то что хочу. Суть задачи следующая.

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

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

Заранее спасибо)
...
Рейтинг: 0 / 0
03.07.2014, 06:26:53
    #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
04.07.2014, 22:12:37
    #38688473
Tratatatatatata
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Раздача прав пользователям в пределах одной схемы
Спасибо большое, получилось
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Раздача прав пользователям в пределах одной схемы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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