同じ問題が発生し、ロールに「スーパーユーザー」を追加して解決しました。
まず、ユーザーとその権限を一覧表示します。上記のコマンドに従った場合、rootユーザーには「スーパーユーザー」属性がありません。
postgres=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------+-----------
other | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
root | | {}
次に、rootを「スーパーユーザー」にアップグレードします。
postgres=# ALTER USER root WITH SUPERUSER;
ALTER ROLE
ここでも、ユーザーとその特権を一覧表示します。これで、rootには「スーパーユーザー」が含まれます。
postgres=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------+-----------
other | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
root | Superuser | {}
それが役に立てば幸い。