Partager via


Erreurs possibles lors de la gestion des extensions

S’APPLIQUE À : Azure Database pour PostgreSQL : serveur flexible

L’extension « %s » n’est pas autorisée pour les utilisateurs « azure_pg_admin » dans Azure Database pour PostgreSQL

Cette erreur se produit lorsque vous exécutez une commande CREATE EXTENSION ou DROP EXTENSION faisant référence à une extension qui n’est pas autorisée, ou à une extension qui n’est pas encore prise en charge sur l’instance d’Azure Database pour serveur flexible sur laquelle vous exécutez la commande.

Seuls les membres de « azure_pg_admin » sont autorisés à utiliser CREATE EXTENSION

Cette erreur se produit lorsque l’utilisateur qui exécute une commande CREATE EXTENSION n’est pas membre du rôle azure_pg_admin.

Seuls les membres de « azure_pg_admin » sont autorisés à utiliser DROP EXTENSION

Cette erreur se produit lorsque l’utilisateur qui exécute une commande DROP EXTENSION n’est pas membre du rôle azure_pg_admin.

La clause SET SCHEMA pour ALTER EXTENSION n’est pas prise en charge.

Cette erreur se produit lorsque l’utilisateur tente d’utiliser la clause SET SCHEMA de la commande ALTER EXTENSION. L’utilisation de cette clause déplacerais les objets concernés de l’extension vers un autre schéma, tant que l’extension peut être déplacée. Toutefois, l’utilisation de cette clause pour la commande ALTER EXTENSION n’est pas prise en charge au sein un serveur flexible Azure Database pour PostgreSQL. La seule manière de déplacer de déplacer les objets créés par une extension dans un serveur flexible Azure Database pour PostgreSQL vers un schéma spécifique est au moment de la création. Utiliser la clause WITH SCHEMA de CREATE EXTENSION.