¿Dónde se almacenan los roles en un clúster y cómo los vuelco?
Hice un pg_dump de un db y luego lo cargué en un clúster diferente, pero recibo muchos de estos errores:
psql:mydump.sql:3621: ERROR: role "myrole" does not exist
Entonces, aparentemente, el volcado de mi db no incluye roles. Traté de eliminar la base de datos 'postgres', pero tampoco veo los roles allí.
¿Necesito usar pg_dumpall --roles-only
?
Postgresql versiones 8.4.8 y 9.1.4 OS: Ubuntu 11.04 Natty
fuente
pg_dumpall --roles-only
en el shell psql deseado. O específicoCREATE ROLE
yALTER ROLE
líneas