pgsql: dblink: Avoid locking relation before privilege check. - Mailing list pgsql-committers

From Nathan Bossart
Subject pgsql: dblink: Avoid locking relation before privilege check.
Date
Msg-id E1v8iiL-001gui-0W@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
dblink: Avoid locking relation before privilege check.

The present coding of dblink's get_rel_from_relname() predates the
introduction of RangeVarGetRelidExtended(), which provides a way to
check permissions before locking the relation.  This commit adjusts
get_rel_from_relname() to use that function.

Reviewed-by: Jeff Davis <pgsql@j-davis.com>
Discussion: https://postgr.es/m/aOgmi6avE6qMw_6t%40nathan

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/c9b299f6df983ff3b196677a625393c31598d86f

Modified Files
--------------
contrib/dblink/dblink.c | 29 +++++++++++++++++++----------
1 file changed, 19 insertions(+), 10 deletions(-)


pgsql-committers by date:

Previous
From: Melanie Plageman
Date:
Subject: pgsql: Bump XLOG_PAGE_MAGIC after xl_heap_prune change
Next
From: Jeff Davis
Date:
Subject: pgsql: pg_regc_locale.c: rename some static functions.