I am actually using PostgreSQL v8.4 and want to upgrade to v9. I have several login roles with privileges assigned to the different databases. What happens to such login roles? How do I take them to the new installation?
Also, what about the tablespaces?
How do I take everything in my actual installation to the new one?