適用於 PostgreSQL 的 Azure 資料庫中的 "azure_pg_admin" 使用者未將延伸模組 "%s" 加入允許清單
若您執行的 CREATE EXTENSION 或 DROP EXTENSION 命令參考了未加入允許清單的延伸模組,或執行命令的 Azure 資料庫彈性伺服器執行個體上尚不支援該延伸模組,就會發生此錯誤。
僅允許 "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 子句時,就會發生此錯誤。 只要延伸模組可重新放置,使用此子句就會將參考延伸模組的物件移至另一個結構描述。 不過,在適用於 PostgreSQL 的 Azure 資料庫彈性伺服器執行個體中,不支援將此子句用於 ALTER EXTENSION 命令。 在適用於 PostgreSQL 的 Azure 資料庫彈性伺服器執行個體中,將延伸模組建立的物件移至特定結構描述的唯一支援方式,是在建立時移動。 使用 WITH SCHEMA 的 CREATE EXTENSION 子句。