Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
doc: clarify how the bootstrap user name is chosen
authorBruce Momjian <bruce@momjian.us>
Tue, 10 Oct 2023 19:27:26 +0000 (15:27 -0400)
committerBruce Momjian <bruce@momjian.us>
Tue, 10 Oct 2023 19:27:26 +0000 (15:27 -0400)
Discussion: https://postgr.es/m/167931662853.3349090.18217722739345182859@wrigleys.postgresql.org

Backpatch-through: 16

doc/src/sgml/user-manag.sgml

index 27c1f3d7032a332ff2bded649a2ff87c69baaea6..92a299d2d33b6c3aa988ae78027d1f6db008d821 100644 (file)
@@ -103,11 +103,10 @@ SELECT rolname FROM pg_roles WHERE rolcanlogin;
   <para>
    In order to bootstrap the database system, a freshly initialized
    system always contains one predefined login-capable role. This role
-   is always a <quote>superuser</quote>, and by default it will have
+   is always a <quote>superuser</quote>, and it will have
    the same name as the operating system user that initialized the
-   database cluster, unless another name is specified while
-   running <command>initdb</command>.
-   It is common, but not required, to arrange for this role to be named
+   database cluster with <command>initdb</command> unless a different name
+   is specified.  This role is often named
    <literal>postgres</literal>. In order to create more roles you
    first have to connect as this initial role.
   </para>