PostgreSQL - Datenbankliste ohne zu einer DB verbunden zu sein



  • Ich hatte vor einiger Zeit schon mal etwas zu diesem Thema gepostet - allerdings
    ist mitleerweile der Aspekt hinzugekommen, dass ich mit keiner DB verbunden sein
    will, um die Liste der DBs zu erhalten (via SQL).

    Dummerweise lässt es Postgresql nicht zu sich zu connecten ohne eine DB anzugeben.
    Denn, wenn man keine eingibt, wird einfach der Username als DB angenommen 🙄

    D.h. ich kann im Gegensatz zu mySQL nicht verbinden, wenn ich keinen Namen einer
    DB auf dem Server kenne.

    Meine Idee war nun template0 oder template1 dafür zu missbrauchen, um dann die
    Namen der anderen DBs auszulesen. Ist das der richtige Weg?


Anmelden zum Antworten