Gdzie są przechowywane role w klastrze i jak je zrzucić?
Zrobiłem pg_dump bazy danych, a następnie załadowałem ją do innego klastra, ale otrzymuję wiele z tych błędów:
psql:mydump.sql:3621: ERROR: role "myrole" does not exist
Więc najwyraźniej zrzut mojej bazy danych nie obejmuje ról. Próbowałem zrzucić db bazy danych „postgres”, ale nie widzę tam również ról.
Czy muszę używać pg_dumpall --roles-only
?
Wersje Postgresql 8.4.8 i 9.1.4 OS: Ubuntu 11.04 Natty
źródło
pg_dumpall --roles-only
do żądanej powłoki psql. Lub konkretneCREATE ROLE
iALTER ROLE
wiersze