Antwort gefunden. Es steht in dieser Zeile in der ALTER DEFAULT PRIVILEGES Dokumentation.
Sie können die Standardberechtigungen nur für Objekte ändern, die von Ihnen selbst oder von Rollen erstellt werden, denen Sie angehören.
Ich habe alter default-Privilegien von einem anderen Benutzer verwendet als dem, der die Tabellen erstellt hat.
Stellen Sie sicher, dass Sie die Rolle auf den Benutzer festlegen, der die Tabelle vor dem alter default privilege
erstellt Aussage:
SET ROLE <user_that_creates_new_tables>;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO <user_name>;