将 postgres 数据库迁移到中央数据库服务器:构建错误

好的,一如既往,这是一个“第 8 层问题” :smiling_face_with_tear:
我已经在 postgres 中创建了一个 discourse 数据库,但 discourse 用户/角色在该数据库上没有所有必需的权限。而且我确实错过了一些 mariadb 和 postgres 之间主要的“行为”差异……

现在我重新创建了所有内容:用户、数据库、用户/角色的权限(包括 ALTER DEFAULT PRIVILEGES FOR ROLE discourse IN SCHEMA public GRANT ALL ON TABLES TO “discourse”; 以匹配该用户将来创建的表)

构建已完成,实例可以正常运行,使用远程 postgres 服务器,因此可以导入旧实例的备份。