postgresql/src
Stephen Frost bfed4ab824 Disallow SET SESSION AUTHORIZATION pg_*
As part of reserving the pg_* namespace for default roles and in line
with SET ROLE and other previous efforts, disallow settings the role
to a default/reserved role using SET SESSION AUTHORIZATION.

These checks and restrictions on what is allowed regarding default /
reserved roles are under debate, but it seems prudent to ensure that
the existing checks at least cover the intended cases while the
debate rages on.  On me to clean it up if the consensus decision is
to remove these checks.
2016-04-13 21:31:24 -04:00
..
backend Disallow SET SESSION AUTHORIZATION pg_* 2016-04-13 21:31:24 -04:00
bin Fix pg_dump so pg_upgrade'ing an extension with simple opfamilies works. 2016-04-13 18:58:14 -04:00
common
fe_utils Support \crosstabview in psql 2016-04-08 20:23:18 -03:00
include Add required database and origin filtering for logical messages. 2016-04-13 17:38:54 -07:00
interfaces Remove unnecessary definition of _WIN64 in libpq/win32.mak. 2016-04-12 10:52:58 -04:00
makefiles
pl Fix freshly-introduced PL/Python portability bug. 2016-04-11 18:17:20 -04:00
port
template
test Fix two places that thought Windows64 is indicated by WIN64 macro. 2016-04-11 19:37:04 -04:00
timezone
tools Make oldSnapshotControl a pointer to a volatile structure 2016-04-11 15:43:52 -05:00
tutorial
.gitignore
bcc32.mak
DEVELOPERS
Makefile
Makefile.global.in
Makefile.shlib
nls-global.mk
win32.mak