When trust> authentication is specified,
PostgreSQL assumes that anyone who can
- connect to the server is authorized to access the database as
- whatever database user he specifies (including the database superuser).
+ connect to the server is authorized to access the database with
+ whatever database user they specify (including the database superuser).
+ Of course, restrictions placed in the user> column still apply.
This method should only be used when there is adequate operating system-level
protection on connections to the server.