Looking around the lc_messages stuff a bit, I notice it's set to superuser-only.
I do use ALTER USER joe SET lc_messages='sv_SE' now and then to change the language for a user. And I see it's also possible to use it on a database level by doing ALTER DATABASE postgres SET lc_messages='sv_SE' (user overriding database overriding system default, as expected) However, it can also be useful for the user to be able to change his own session, and this only works if you are superuser. Is there a reason for this? //Magnus ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly