脚本必须将SQL数据导入PostgreSQL数据库。SQL包括这两行代码:
SET session_replication_role = 'replica';
...
SET session_replication_role = 'origin';启动导入的用户xyz还没有能力这样做。将显示错误PG::InsufficientPrivilege。
用户postgres如何(使用哪个SQL查询)授予用户xyz设置session_replication_role的权限?我找不到这方面的任何文件。
发布于 2022-08-22 06:43:19
这是不可能的。请参见:
目前看来只有超级用户特权才有可能:设置这个变量需要超级用户特权,cf。postgresql.org/docs/current/runtime-config-client.html
https://stackoverflow.com/questions/73195844
复制相似问题