【发布时间】:2021-11-06 01:59:03
【问题描述】:
我正在尝试恢复数据库的备份,但它给了我角色错误,所以我知道首先,我们必须备份角色/用户,然后我们进行完整备份,但我不知道命令可以使用。任何人都可以帮助我执行命令吗?
【问题讨论】:
标签: postgresql-9.5
我正在尝试恢复数据库的备份,但它给了我角色错误,所以我知道首先,我们必须备份角色/用户,然后我们进行完整备份,但我不知道命令可以使用。任何人都可以帮助我执行命令吗?
【问题讨论】:
标签: postgresql-9.5
您可以使用 pg_dumpall 和 --globals-only 选项:
pg_dumpall --globals-only --file=all_roles_and_users.sql -p postgres -h ...
文件all_roles_and_users.sql 将包含当前在您连接到的实例(也称为“集群”)中定义的所有角色和角色成员资格。
这家
【讨论】: