Ошибки при импорте базы данных

Есть полный бекап базы данных со всеми таблицами итд

При загрузке на тестовых локальный сервер из PGadmin все ок
А при загрузке на удаленный сервер из под phpPgAdmin при импорте получаю кучу ошибок
Но база вроде работает так как нужно
Объясните плз что это за ошибки и можно ли их игнорировать раз работает вроде все без проблем ?

SET
SET
SET
SET
SET
SET
SET
SET
SET
CREATE TABLE
user3_new.backup:38: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:53: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:81: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:96: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:122: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:137: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:162: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:177: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:205: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:220: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:248: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:263: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:307: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:322: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:349: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:364: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:394: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:409: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:435: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:450: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:476: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:491: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:514: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:529: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:552: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:567: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:589: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:604: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:633: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:648: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:673: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:688: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:710: ERROR: must be member of role "postgres"
CREATE TABLE
user3_new.backup:723: ERROR: must be member of role "postgres"
CREATE TABLE
user3_new.backup:742: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:757: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:783: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:798: ERROR: must be member of role "postgres"
ALTER SEQUENCE
CREATE TABLE
user3_new.backup:829: ERROR: must be member of role "postgres"
CREATE SEQUENCE
user3_new.backup:844: ERROR: must be member of role "postgres"
ALTER SEQUENCE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Дело в том, что когда вы

Дело в том, что когда вы переносите дамп БД вы переносите ТОЛЬКО саму БД, но не пользователей, которые существуют внутри СУБД.
Чтобы перенести всё, нужно делать pg_dumpall. Или перед тем как вливать дамп вам необходимо создать пользователей, специальные права для которых установлены внутри вашего дампа БД: (user3_new.backup) и как требуют сделать этого пользователя членом роли "postgres".

И заливать дамп, кстати лучше всё же через psql а не через pgAdmin

ну так я хочу понять вот я

ну так я хочу понять вот я залью базу, все данные сохранены все работает
никаких проблем не будет в будущем из за этих ошибок ?

импортировать пользователей я бы не хотел, на удаленном сервере свои пользователи

Просто может что-то не

Просто может что-то не создаться из-за того, что нет нужных ролей пользователей. Те же sequences например.
Лучше создайте пользователя как требуется

Я проверил все sequences

Я проверил все sequences создались посчитал по количеству все сошлось
или этот sequences не будет работать для новых записей в таблицу ?

> user3_new.backup:589:

> user3_new.backup:589: ERROR: must be member of role "postgres"
можете посмотреть что в этой строке? ERROR - это обычно всегда нехорошо, но надо смотреть

ALTER TABLE public.shop_group

ALTER TABLE public.shop_group OWNER TO postgres;

строчка такая

БД пока отлично работает, просто хочу успокоиться есть ли тут какие то ошибки которые могут вызвать проблемы в будущем

Тогда ничего страшного.

Тогда ничего страшного. Данная команда меняет владельца данной таблицы на postgres. Поскольку пользователь, от которого создаётся таблица не является членом роли postgres возникает ошибка и таблица остаётся во владении этого пользователя (который её создал). Действительно, обычно ничего страшного.

Большое спасибо!

Большое спасибо!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023