On 2019-07-11 21:34, Julien Rouhaud wrote: >> Note that with this change, running initdb without arguments will now >> error on those platforms: You need to supply either a password or select >> a different default authentication method. > Should we make this explicitly stated in the documentation? As a > reference, it's saying: > > The default client authentication setup is such that users can connect > over the Unix-domain socket to the same database user name as their > operating system user names (on operating systems that support this, > which are most modern Unix-like systems, but not Windows) and > otherwise with a password. To assign a password to the initial > database superuser, use one of initdb's -W, --pwprompt or -- pwfile > options.
Do you have a suggestion for where to put this and exactly how to phrase this? I think the initdb reference page would be more appropriate than runtime.sgml. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services