Megosztás a következőn keresztül:


Lehetséges hibák a bővítmények kezelésekor

A(z) "%s" bővítmény nem engedélyezett a "azure_pg_admin" felhasználók számára az Azure Database for PostgreSQL-ben

Ez a hiba akkor fordul elő, ha olyan CREATE EXTENSIONDROP EXTENSION bővítményre hivatkozó parancsot futtat, amely nem engedélyezett, vagy olyan bővítményt futtat, amely még nem támogatott az Azure Database rugalmas kiszolgálójának azon példányán, amelyen a parancsot futtatja.

Csak a "azure_pg_admin" tagjai használhatják a CREATE BŐVÍTMÉNYt

Ez a hiba akkor fordul elő, ha a parancsot CREATE EXTENSION futtató felhasználó nem tagja a szerepkörnek azure_pg_admin .

Csak a "azure_pg_admin" tagjai használhatják a DROP EXTENSION-t

Ez a hiba akkor fordul elő, ha a parancsot DROP EXTENSION futtató felhasználó nem tagja a szerepkörnek azure_pg_admin .

Az ALTER EXTENSION SET SCHEMA záradéka nem támogatott.

Ez a hiba akkor fordul elő, ha a felhasználó megpróbálja használni a SET SCHEMA parancs záradékát ALTER EXTENSION . A záradék használata áthelyezi a hivatkozott bővítmény objektumait egy másik sémába, feltéve, hogy a bővítmény áthelyezhető. Ennek a záradéknak a ALTER EXTENSION parancshoz való használata azonban nem támogatott egy rugalmas Azure Database for PostgreSQL-kiszolgálópéldányban. Egy rugalmas Azure Database for PostgreSQL-kiszolgálópéldányban egy bővítmény által létrehozott objektumok egy konkrét sémába való áthelyezésének egyetlen támogatott módja, ha azt a létrehozás pillanatában tesszük meg. Használja a WITH SCHEMA következő záradékot CREATE EXTENSION: .