在 Azure Database for PostgreSQL 中,扩展“%s”未被列入“azure_pg_admin”用户的允许列表
当您运行 CREATE EXTENSION 或 DROP EXTENSION 命令,而该命令引用了未列入允许列表的扩展,或引用了该命令所运行的 Azure Database for flexible server 上尚不支持的扩展时,就会出现此错误。
只有“azure_pg_admin”成员被允许使用 CREATE EXTENSION
当运行 CREATE EXTENSION 命令的用户不是角色的成员 azure_pg_admin 时,将发生此错误。
只有“azure_pg_admin” 组的成员才被允许使用 DROP EXTENSION
当运行 DROP EXTENSION 命令的用户不是角色的成员 azure_pg_admin 时,将发生此错误。
不支持 ALTER EXTENSION 的 SET SCHEMA 子句。
当用户尝试使用 SET SCHEMA 命令的 ALTER EXTENSION 子句时,会发生此错误。 只要扩展可重定位,此子句的使用会将引用的扩展的对象移到另一个架构中。 但是,Azure Database for PostgreSQL 灵活服务器版不支持将此子句用于 ALTER EXTENSION 命令。 将扩展在Azure Database for PostgreSQL灵活服务器中创建的对象移动到特定架构的唯一支持方法是在创建时。 使用 WITH SCHEMA 的 CREATE EXTENSION 子句。