Re: Про pg_dumpall
От | Alexey Klyukin |
---|---|
Тема | Re: Про pg_dumpall |
Дата | |
Msg-id | 20080328153441.GA7122@sakabato обсуждение исходный текст |
Ответ на | Про pg_dumpall (Peter Teslenko <smartchecker@gmail.com>) |
Список | pgsql-ru-general |
Peter Teslenko wrote: > Привет, коллеги. > > Может я что-то не так делаю, но почему при > > pg_dumpall -U someuser -h localhost -g > dump.sql > > в результирующем дампе я вижу > > CREATE ROLE peter; > ALTER ROLE peter WITH SUPERUSER INHERIT CREATEROLE CREATEDB LOGIN PASSWORD > 'mbcb0747fa09a5b44144239d7650ab3d'; > > Почему PASSWORD в таком виде, а не в виде > простого текста? В современных версиях PostgreSQL pg_dumpall делает select from pg_authid, пароль в которой хранится в виде хэша: template1=#select * from pg_authid ; rolname | rolsuper | rolinherit | rolcreaterole | rolcreatedb | rolcatupdate | rolcanlogin | rolconnlimit | rolpassword | rolvaliduntil | rolconfig ---------+----------+------------+---------------+-------------+--------------+-------------+--------------+-------------------------------------+---------------+----------- alexk | t | t | t | t | t | t | -1 | md5a8f1a184a0c7d72d2743b9315359c9d8 | | (1 row) -- Alexey Klyukin http://www.commandprompt.com/ The PostgreSQL Company - Command Prompt, Inc.
В списке pgsql-ru-general по дате отправления: