postgres.git / summary / log / commit / refs

commit    1a7968ac5f8981e5b93cff363debd9127ff08bc9
Author:   Nathan Bossart <nathan@postgresql.org>
Date:     Wed Jun 04 14:47:25 2025 +0000
First released in: 18.0, 13.22, 14.19, 15.14, 16.10, 17.6

    doc: Remove notes about "unencrypted" passwords.
    
    The documentation for the pg_authid system catalog and the
    pg_shadow system view indicates that passwords might be stored in
    cleartext, but that hasn't been possible for some time.
    
    Oversight in commit eb61136dc7.
    
    Reviewed-by: Michael Paquier <michael@paquier.xyz>
    Discussion: https://postgr.es/m/aD2yKkZro4nbl5ol%40nathan
    Backpatch-through: 13


doc/src/sgml/catalogs.sgml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index 05690934865..129e3c0f2bb 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -1562,7 +1562,7 @@ <structfield>rolpassword</structfield> <type>text</type> </para> <para> - Password (possibly encrypted); null if none. The format depends + Encrypted password; null if none. The format depends on the form of encryption used. </para></entry> </row> @@ -1598,11 +1598,6 @@ SCRAM-SHA-256$<replaceable>&lt;iteration count&gt;</replaceable>:<replaceable>&l <replaceable>ServerKey</replaceable> are in Base64 encoded format. This format is the same as that specified by RFC 5803. </para> - - <para> - A password that does not follow either of those formats is assumed to be - unencrypted. - </para> </sect1> @@ -12242,7 +12237,7 @@ SELECT * FROM pg_locks pl LEFT JOIN pg_prepared_xacts ppx <structfield>passwd</structfield> <type>text</type> </para> <para> - Password (possibly encrypted); null if none. See + Encrypted password; null if none. See <link linkend="catalog-pg-authid"><structname>pg_authid</structname></link> for details of how encrypted passwords are stored. </para></entry> [parent: cd31eaaebc40]