Как выписать из Postgres только те привилегии, которые соответствуют таблицам, последовательности, триггерам, функциям и т. Д. - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь создать сценарий, который записывает только привилегии из объектов баз данных, таких как таблицы, триггеры, последовательности, функции и т. Д. Я не могу найти в pg_dump какой-либо параметр, который помог бы достичь его.

Если я использую приведенную ниже команду, она создает сценарий с таблицей CREATE, а также с соответствующими привилегиями.

pg_dump --host=<> --port=5432 --username=sa --password 
                                             --schema-only dbname=export -f mydbdump.sql

Я пропускаю какой-либо параметр, который помог бы избежать CREATE DDLв pg_dump только с правами доступа к таблице.

...