ОШИБКА Azure pg: должен быть суперпользователем для создания суперпользователей

#postgresql #azure

#postgresql #azure

Вопрос:

pgAdmin 4, подключенный к Azure уже как «имя администратора сервера«, пытается реплицировать мою рабочую базу данных pg в Azure, при применении этого сгенерированного скрипта, полученного:

«ОШИБКА: должен быть суперпользователем для создания суперпользователей»

 -- Role: postgres
-- DROP ROLE postgres;

CREATE ROLE postgres WITH
  LOGIN
  SUPERUSER
  INHERIT
  CREATEDB
  CREATEROLE
  REPLICATION
  ENCRYPTED PASSWORD 'md5x1...';
 

Как сделать себя суперпользователем?

Комментарии:

1. Вы не можете создать суперпользователя, обратитесь к этому официальному документу . Поскольку эта служба является управляемой службой PaaS, только Microsoft является частью роли суперпользователя.

Ответ №1:

Вы не можете создать суперпользователя, поскольку при создании ресурса сервера PG нам предоставляется только пользователь-администратор. Смотрите Официальный документ.