@@ -545,8 +545,7 @@ def test_ptrack_unprivileged(self):
545545 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_start_backup(text, boolean) TO backup; "
546546 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_stop_backup() TO backup; "
547547 "GRANT EXECUTE ON FUNCTION pg_catalog.txid_current_snapshot() TO backup; "
548- "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;"
549- )
548+ "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;" )
550549 # PG 9.6
551550 elif self .get_version (node ) > 90600 and self .get_version (node ) < 100000 :
552551 node .safe_psql (
@@ -583,9 +582,7 @@ def test_ptrack_unprivileged(self):
583582 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_switch_xlog() TO backup; "
584583 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_last_xlog_replay_location() TO backup; "
585584 "GRANT EXECUTE ON FUNCTION pg_catalog.txid_current_snapshot() TO backup; "
586- "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;"
587- 'GRANT EXECUTE ON FUNCTION pg_catalog.pgpro_edition() TO backup; '
588- )
585+ "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;" )
589586 # >= 10
590587 else :
591588 node .safe_psql (
@@ -620,9 +617,7 @@ def test_ptrack_unprivileged(self):
620617 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_switch_wal() TO backup; "
621618 "GRANT EXECUTE ON FUNCTION pg_catalog.pg_last_wal_replay_lsn() TO backup; "
622619 "GRANT EXECUTE ON FUNCTION pg_catalog.txid_current_snapshot() TO backup; "
623- "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;"
624- 'GRANT EXECUTE ON FUNCTION pg_catalog.pgpro_edition() TO backup; '
625- )
620+ "GRANT EXECUTE ON FUNCTION pg_catalog.txid_snapshot_xmax(txid_snapshot) TO backup;" )
626621
627622 node .safe_psql (
628623 "backupdb" ,
@@ -641,7 +636,8 @@ def test_ptrack_unprivileged(self):
641636 if ProbackupTest .enterprise :
642637 node .safe_psql (
643638 "backupdb" ,
644- "GRANT EXECUTE ON FUNCTION pg_catalog.pgpro_version() TO backup" )
639+ "GRANT EXECUTE ON FUNCTION pg_catalog.pgpro_version() TO backup; "
640+ 'GRANT EXECUTE ON FUNCTION pg_catalog.pgpro_edition() TO backup;' )
645641
646642 self .backup_node (
647643 backup_dir , 'node' , node ,
0 commit comments