Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1aV8L6-000628-3q for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Feb 2016 01:52:36 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1aV8L4-0001r3-VV for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Feb 2016 01:52:35 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1aV8Jl-0000OU-KV for pgsql-hackers@postgresql.org; Mon, 15 Feb 2016 01:51:13 +0000 Received: from tamriel.snowman.net ([2001:4830:167b::11]) by makus.postgresql.org with esmtp (Exim 4.84) (envelope-from ) id 1aV8Jj-0005Qf-Cf for pgsql-hackers@postgresql.org; Mon, 15 Feb 2016 01:51:12 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id 4CDC15F798; Sun, 14 Feb 2016 20:51:10 -0500 (EST) Date: Sun, 14 Feb 2016 20:51:10 -0500 From: Stephen Frost To: Tom Lane Cc: Michael Paquier , David Steele , Heikki Linnakangas , Bruce Momjian , Greg Stark , Robert Haas , Josh Berkus , Peter Eisentraut , pgsql-hackers Subject: Re: WIP: SCRAM authentication Message-ID: <20160215015110.GL3331@tamriel.snowman.net> References: <20150905003147.GD21484@momjian.us> <56BE1ECD.3020905@pgmasters.net> <20160215001725.GH3331@tamriel.snowman.net> <20160215005640.GI3331@tamriel.snowman.net> <20160215012326.GK3331@tamriel.snowman.net> <5746.1455500723@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WpsXmqqNSa2+xZ2i" Content-Disposition: inline In-Reply-To: <5746.1455500723@sss.pgh.pa.us> X-Editor: Vim http://www.vim.org/ X-Info: http://www.snowman.net X-Operating-System: Linux/3.13.0-61-generic (x86_64) X-Uptime: 20:49:29 up 194 days, 10:20, 9 users, load average: 0.01, 0.03, 0.05 User-Agent: Mutt/1.5.21 (2010-09-15) X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org --WpsXmqqNSa2+xZ2i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Tom Lane (tgl@sss.pgh.pa.us) wrote: > Stephen Frost writes: > > Why do we need pg_shadow or pg_user or related views at all..? >=20 > A lot of code looks at those just to get usernames. I am not in favor of > breaking such stuff without need. Alright. > How about we just say that the password in these old views always reads > out as '********' even when there is a password, and we invent new views > that carry real auth information? (Hopefully in an extensible way.) I'd be alright with that approach, I'd just rather that any clients which actually want to read the password field be updated to look at the extensible and sensible base catalogs, and not some hacked up array that we shoved into that field. Thanks! Stephen --WpsXmqqNSa2+xZ2i Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJWwS8NAAoJEO1sijiDR2RVEUwQALKkzzESzmRX1NRRCwac5KMT kcMfzNNZW8WEbrvKvUm4vgVaywbQXqtYqXBQ4rsLKia+co88IVeAZl5/qJnER+9n I2iYzhk98nbrPPB8sEWz2tIZxWYrqx/fdSE+eUYxXcv9aNXMQ2XTgczQXetrBbh+ 0/eCwqWY3qP5Nsx00rWvXzfk0R6c06C+DPLdW2AvIxP3KEgg57Dh/0cFcjcGXDkP 6+3Ei9e4tE08tS/N+h0asSjlnqgvg5GDTC5KZALJah4fjlxHyJ7pIaw4H0u0jtIX b0efgFyhb8RzKu3T/cjSDA75PXzk1PC/GGPeqmewvwrvUk6sdDXKfNH59+FvqAUw CclLh7uqvNFQvQKmHxB2FzDl8kJtN6DVY/zbSCbGW1cP4cyhM8o2l5g7lSsdpN+4 L9JOzFTihGCUrMUXVnPZP7eysoq3w16RYRADg97h8SYjxuGzv3/wLFMQtf26l07I 9Pj+SPXUKTWB/0uawfPwzAsFZNlajtVTcfFwQntH9kVY0MYF8M3IGFS+8LUEAupR tciDbrDnz8ekq1IB0uR/dPpkS3qvVSP+4KkEVk4lcpQIm/30i9jbHDsEqK5c2u3C 4TMCM7INLRkqfFEgj59eIn91XFItMGjXuSSWrzLlObwbUeTAlv9qr4FTB3MfddZV breEJqaEToNcp9PPsI6R =5xQu -----END PGP SIGNATURE----- --WpsXmqqNSa2+xZ2i--