kleiner User anlegen geht nicht.

Das ist in PG so nicht trivial machbar. Die globalen Dinge wie Datenbanken sind global für alle sichtbar. Du kannst das etwas einschränken, mein hochgeschätzer Ex-Kollege hat dies mal erklärt: https://wiki.postgresql.org/wiki/Shared_Database_Hosting