Re: [pgsql-ru-general] [pgsql-ru-general] сменить пароли/доступы к БД без даунтайма

Поиск
Список
Период
Сортировка
От Антон Мазунин
Тема Re: [pgsql-ru-general] [pgsql-ru-general] сменить пароли/доступы к БД без даунтайма
Дата
Msg-id 6CE1AD2C-E222-4CAC-9A1B-2E56D9512A7A@gmail.com
обсуждение исходный текст
Ответ на Re: [pgsql-ru-general] Re: [pgsql-ru-general] сменить пароли/доступы к БД без даунтайма  ("Dmitry E. Oboukhov" <unera@debian.org>)
Список pgsql-ru-general
> 19 марта 2017 г., в 20:00, Dmitry E. Oboukhov <unera@debian.org> написал(а):
> 
>>> Не будет, если раздать одинаковые grant’ы обоим пользователям. Мы ровно так и
>>> делаем регулярно. Больно, но способа лучше, кажется, пока нет.
> 
>> И вот непонятно мне как задать правильно гранты.
> 
> все разобрался
> 
> GRANT $olduser TO $newuser;
> -- 
> 
> . ''`.                               Dmitry E. Oboukhov
> : :’  :   email: unera@debian.org jabber://UNera@uvw.ru
> `. `~’              GPGKey: 1024D / F8E26537 2006-11-21
>  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537

Как раз сегодня занимался тем же. Но схема была несколько иная: 
create role newuser login inherit password 'pass'
grant olduser to newuser

Таким образом старый пользователь становится группой ( а новый наследует все его гранты) , но при этом логиниться и
работатьможет. Дальше перевожу все что к базе цепляется на нового пользователя, меняю у старого пароль и переключаю все
обратно.


В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Oleksii Kliukin
Дата:
Сообщение: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] deadlock при drop index concurrently
Следующее
От: Timokhin Maxim
Дата:
Сообщение: [pgsql-ru-general] duplicate key value violates unique constraint и создание дублей