допустим я импортировал дамп, в дампе были роли которых я не создал, соответственно в конце stdout
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT USAGE ON SEQUENCE supplier.goods_pk_seq TO admin;
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres ERROR: role "ro" does not exist
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON TABLE supplier.supplier TO ro;
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres ERROR: role "admin" does not exist
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE supplier.supplier TO admin;
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres ERROR: role "celery" does not exist
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON TABLE supplier.supplier TO celery;
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres ERROR: role "api" does not exist
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON TABLE supplier.supplier TO api;
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres ERROR: role "docd" does not exist
2022-02-02 10:38:32.309 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON TABLE supplier.supplier TO docd;
2022-02-02 10:38:32.310 UTC [14885] postgres@postgres ERROR: role "order" does not exist
2022-02-02 10:38:32.310 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON TABLE supplier.supplier TO order;
2022-02-02 10:38:32.310 UTC [14885] postgres@postgres ERROR: role "ro" does not exist
2022-02-02 10:38:32.310 UTC [14885] postgres@postgres STATEMENT: GRANT SELECT ON SEQUENCE supplier.supplier_id_seq TO ro;
2022-02-02 10:38:32.310 UTC [14885] postgres@postgres ERROR: role "admin" does not exist
На сколко это критично?, могу создать роли и после импорта? - проблема исчезнет?
Если оно не в транзакцыи вставляются — то некритично, можно потом, когда нужные роли создашь, всё это проделать. Только тогда нужно записывать ошыбки и каждую разбирать — вдруг что важное пропущено. А зачем эта морока — сложно разве роли под базу заранее создать?
Обсуждают сегодня