Hi,
At the moment, if we try to set up a configuration parameter for a
user which doesn't make sense in that context, we get an error message
that doesn't really tell us that we're not allowed to set it for
users:
# ALTER ROLE moo SET log_line_prefix = '%s';
ERROR: parameter "log_line_prefix" cannot be changed now
Might I propose an alternative error message for user-level
configuration changes that target parameters of level sighup and
above?
Perhaps something like:
ERROR: parameter "log_line_prefix" cannot be set at the user level.
Thom