数据库

角色、超级用户权限和不支持的操作


Supabase 为所有部署的实例提供默认的 postgres 角色。由于超级用户权限允许对数据库执行破坏性操作,因此不会授予超级用户权限。

为了确保您不受此影响,已向 postgres 用户授予额外的权限,使其能够运行通常仅限于超级用户的一些操作。

但是,这意味着某些通常需要 superuser 权限的操作在 Supabase 上不可用。这些操作在下面记录。

不支持的操作#

  • COPY ... FROM PROGRAM
  • ALTER USER ... WITH SUPERUSER