Update password example.

This commit is contained in:
Peter Eisentraut 2007-06-21 12:20:10 +00:00
parent 8ddb046bc9
commit 9f6aacd9e6

View File

@ -1,5 +1,5 @@
<!-- <!--
$PostgreSQL: pgsql/doc/src/sgml/ref/createuser.sgml,v 1.49 2007/06/21 10:43:09 petere Exp $ $PostgreSQL: pgsql/doc/src/sgml/ref/createuser.sgml,v 1.50 2007/06/21 12:20:10 petere Exp $
PostgreSQL documentation PostgreSQL documentation
--> -->
@ -378,12 +378,14 @@ PostgreSQL documentation
<prompt>$ </prompt><userinput>createuser -P -s -e joe</userinput> <prompt>$ </prompt><userinput>createuser -P -s -e joe</userinput>
<computeroutput>Enter password for new role: </computeroutput><userinput>xyzzy</userinput> <computeroutput>Enter password for new role: </computeroutput><userinput>xyzzy</userinput>
<computeroutput>Enter it again: </computeroutput><userinput>xyzzy</userinput> <computeroutput>Enter it again: </computeroutput><userinput>xyzzy</userinput>
<computeroutput>CREATE ROLE joe PASSWORD 'xyzzy' SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN;</computeroutput> <computeroutput>CREATE ROLE joe PASSWORD 'md5b5f5ba1a423792b526f799ae4eb3d59e' SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN;</computeroutput>
</screen> </screen>
In the above example, the new password isn't actually echoed when typed, In the above example, the new password isn't actually echoed when typed,
but we show what was typed for clarity. However the password but we show what was typed for clarity. As you see, the password is
<emphasis>will</> appear in the echoed command, as illustrated &mdash; encrypted before it is sent to the client. If the option <option>--unencrypted</option>
so you don't want to use <literal>-e</> when assigning a password, if is used, the password <emphasis>will</> appear in the echoed command
(and possibly also in the server log and elsewhere),
so you don't want to use <option>-e</> in that case, if
anyone else can see your screen. anyone else can see your screen.
</para> </para>
</refsect1> </refsect1>