pgsql: Improve several permission-related error messages.

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема pgsql: Improve several permission-related error messages.
Дата
Msg-id E1pd6YB-003y5g-FL@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Improve several permission-related error messages.

Mainly move some detail from errmsg to errdetail, remove explicit
mention of superuser where appropriate, since that is implied in most
permission checks, and make messages more uniform.

Author: Nathan Bossart <nathandbossart@gmail.com>
Discussion: https://www.postgresql.org/message-id/20230316234701.GA903298@nathanxps13

Branch
------
master

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

Modified Files
--------------
contrib/file_fdw/expected/file_fdw.out             |   3 +-
contrib/file_fdw/file_fdw.c                        |  10 +-
contrib/test_decoding/expected/permissions.out     |  12 +-
src/backend/backup/basebackup_server.c             |   4 +-
src/backend/catalog/objectaddress.c                |  16 +-
src/backend/commands/copy.c                        |  12 +-
src/backend/commands/user.c                        | 167 ++++++++++++++++-----
src/backend/replication/slot.c                     |   4 +-
src/backend/storage/ipc/procarray.c                |   4 +-
src/backend/storage/ipc/signalfuncs.c              |  16 +-
src/backend/tcop/utility.c                         |   5 +-
src/backend/utils/init/postinit.c                  |  10 +-
src/backend/utils/misc/guc.c                       |  15 +-
.../dummy_seclabel/expected/dummy_seclabel.out     |   3 +-
.../modules/unsafe_tests/expected/rolenames.out    |   3 +-
src/test/regress/expected/create_role.out          |  80 ++++++----
src/test/regress/expected/dependency.out           |   4 +
src/test/regress/expected/privileges.out           |  23 ++-
18 files changed, 282 insertions(+), 109 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Etsuro Fujita
Дата:
Сообщение: pgsql: postgres_fdw: Remove useless if-test in GetConnection().
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Fix pg_dump for hash partitioning on enum columns.