Powinieneś napisać
ALTER DEFAULT PRIVILEGES FOR USER role__migration ...
Jeśli pominiesz FOR USER klauzula, uprawnienia są przyznawane tylko do obiektów utworzonych przez użytkownika, który uruchomił ALTER DEFAULT PRIVILEGES .
Z powyższym oświadczeniem, uprawnienia są przyznawane, gdy role__migration tworzy obiekt. To nie rozszerzyć na członków roli role__migration .