Include NOLOGIN roles in the 'flat' password file. In the original
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 15 Oct 2007 15:11:29 +0000 (15:11 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 15 Oct 2007 15:11:29 +0000 (15:11 +0000)
commitc2b0e4358e1b05b58f9b0ed168f6664b2af7e9e1
tree05a7fbfef9dd1872a6ced861ff0ed7a41e99cae7
parente79bc7c2984300af6891784139cfb3af8907803e
Include NOLOGIN roles in the 'flat' password file.  In the original
coding this was seen as useless, but the problem with not including them
is that the error message will often be something about authentication
failure, rather than the more helpful one about 'role is not permitted
to log in'.  Per discussion.
src/backend/utils/init/flatfiles.c