PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgresql-Datenbankbesitzer kann nicht auf Datenbank zugreifen - Keine Beziehungen gefunden.

Vielleicht die Schemaberechtigungen für den public Schema wurde verstümmelt. Was ist die Ausgabe von \dn+ auf beiden Seiten?

Die Ausgabe sollte so aussehen:

                          List of schemas
  Name  |  Owner   |  Access privileges   |      Description       
--------+----------+----------------------+------------------------
 public | postgres | postgres=UC/postgres | standard public schema
                   : =UC/postgres           
(1 row)

Wenn =UC/postgres Teil fehlt, können Sie es mit

wiederherstellen
grant all on schema public to public;