Menemukan jawabannya. Itu ada di baris ini dalam dokumentasi ALTER DEFAULT PRIVILEGES.
Anda dapat mengubah hak istimewa default hanya untuk objek yang akan dibuat sendiri atau berdasarkan peran yang Anda ikuti.
Saya menggunakan hak istimewa ubah default dari pengguna yang berbeda dari yang membuat tabel.
Pastikan untuk mengatur peran ke pengguna yang membuat tabel sebelum alter default privilege
pernyataan:
SET ROLE <user_that_creates_new_tables>;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO <user_name>;