PostgreSQL 中“must be owner of table”错误源于当前角色不是表所有者。即使拥有 GRANT ALL 权限,修改表定义仍需所有权;但触发器、外键、TRUNCATE 等操作可由权限覆盖。模式所有者可删除表却无法读写。开发者因角色继承创建了归己所有的表,导致迁移失败。可通过 ALTER TABLE OWNER 或 REASSIGN OWNED 转移所有权,或让会话默认 SET ROLE 为迁移角色。
完成下面两步后,将自动完成登录并继续当前操作。