aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistutil.c
diff options
context:
space:
mode:
authorNoah Misch <noah@leadboat.com>2017-08-07 07:09:28 -0700
committerNoah Misch <noah@leadboat.com>2017-08-07 07:09:31 -0700
commitb6e39ca92eeee4e5fa0e83ce3e04dad82559983f (patch)
tree422c9ea9db2e603dd43d11fabfa127cb2084a21c /src/backend/access/gist/gistutil.c
parentd5d46d99ba47f77a847d29a35d6e069b233f2183 (diff)
downloadpostgresql-b6e39ca92eeee4e5fa0e83ce3e04dad82559983f.tar.gz
postgresql-b6e39ca92eeee4e5fa0e83ce3e04dad82559983f.zip
Again match pg_user_mappings to information_schema.user_mapping_options.
Commit 3eefc51053f250837c3115c12f8119d16881a2d7 claimed to make pg_user_mappings enforce the qualifications user_mapping_options had been enforcing, but its removal of a longstanding restriction left them distinct when the current user is the subject of a mapping yet has no server privileges. user_mapping_options emits no rows for such a mapping, but pg_user_mappings includes full umoptions. Change pg_user_mappings to show null for umoptions. Back-patch to 9.2, like the above commit. Reviewed by Tom Lane. Reported by Jeff Janes. Security: CVE-2017-7547
Diffstat (limited to 'src/backend/access/gist/gistutil.c')
0 files changed, 0 insertions, 0 deletions