diff --git a/doc/src/sgml/ref/psql-ref.sgml b/doc/src/sgml/ref/psql-ref.sgml index 5f1144a637..81b9aaa0b8 100644 --- a/doc/src/sgml/ref/psql-ref.sgml +++ b/doc/src/sgml/ref/psql-ref.sgml @@ -1,5 +1,5 @@ @@ -348,7 +348,7 @@ PostgreSQL documentation - Makes psql prompt for the user name and + Forces psql to prompt for the user name and password before connecting to the database. @@ -406,21 +406,25 @@ PostgreSQL documentation - Cause psql to prompt for a - password before connecting to a database. This will remain set for - the entire session, even if you change the database connection - with the meta-command \connect. + Forces psql to prompt for a + password before connecting to a database. - In the current version, psql - automatically issues a password prompt whenever the server - requests password authentication. Because this is currently based - on a hack, the automatic recognition might mysteriously fail, - hence this option to force a prompt. If no password prompt is - issued and the server requires password authentication, the - connection attempt will fail. + psql should automatically prompt for a + password whenever the server requests password authentication. + However, currently password request detection is not totally + reliable, hence this option to force a prompt. If no password + prompt is issued and the server requires password authentication, + the connection attempt will fail. + + + This option will remain set for the entire session, even if you + change the database connection with the meta-command + \connect. + + @@ -508,7 +512,10 @@ PostgreSQL documentation some typing by setting the environment variables PGDATABASE, PGHOST, PGPORT and/or PGUSER to appropriate - values. + values. (For additional environment variables, see .) It is also convenient to have a + ~/.pgpass file to avoid regularly having to type in + passwords. See for more information. @@ -2460,7 +2467,7 @@ $endif - Default database to connect to + Default connection database