Ничего не упоминается об этом в документации по "инициализации бэкэнда" ( ссылка ).
Если я создаю роль airflow_user
и схему airflow
.Достаточно ли, если я предоставлю airflow_user
USAGE
для airflow
схемы, а затем SELECT UPDATE INSERT DELETE
для всех таблиц?Нужен ли этому пользователю GRANT ALL
для всех таблиц в схеме airflow
?
Лучше ли сделать airflow_user
владельцем схемы airflow
, что, как я понимаю, позволит ему все привилегии внутри этой схемы, потому чтоэто владелец?
Ссылки:
Postgres GRANT
( ссылка )
Права Postgres ( ссылка )
Вопрос без ответа ( ссылка )