Пользователь с правами только на чтение

Изображение msi

Подскажите, как создать пользователя базы с правами "только чтение" всех таблиц.
Так, чтобы не писать GRANT на каждую таблицу.
Версия 9.0

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Можно создать роль, куда

Можно создать роль, куда собрать все привилегии, а затем создавать пользователя на основе этой роли.

Роль или пользователь - какая разница.

Изображение msi

Роль или пользователь - какая разница.
Меня интересует, можно ли сделать так, чтобы не писать GRANT/REVOKE для каждой таблицы в базе. Типа встроенной роли dbreader в sql server.
Я, кстати, в PgAdmin нашел команду, где можно выделить все таблицы базы и дать/отнять права, но, подключившись под админом, потерял ее. Т.е. под тем пользователем, у которого я хочу отнять права, я эту команду видел, а под админом - нет. :-)

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023