Список пользователей:
select * from pg_shadow;
Список баз данных:
select * from pg_database;
Из командной строки:
psql -A -q -t -c "select datname from pg_database" template1
В современных версиях PostgreSQL можно просто набрать:
psql -l