你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Database for PostgreSQL 中的“azure_pg_admin”用户不允许将扩展“%s”加入允许列表
运行引用未CREATE EXTENSION的扩展的 DROP EXTENSION 或 命令时,或者运行命令所在的 Azure Database 灵活服务器尚不支持的扩展时,会出现此错误。
只有“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 子句。