On this page you can control which hosts are allowed to access your database server and what kind of authentication they will need to provide. Each access control rule can apply to a single host, to an entire network, to all network hosts or only to users connecting from this machine. In addition, each rule can apply to either a single selected database or to all databases on the server.

When choosing the authentication mode for allowed hosts, the following options are available :

Plaintext password
  The user must supply a password that matches the one set in the `PostgreSQL Users` page.

Encrypted password
  The user must supply a password that when encrypted matches the one set in `PostgreSQL Users`.

No authentication required
  No password needs to be supplied at all.

Reject connection
  Don't allow connections from this host at all. This is useful for denying access from specific hosts if you have granted access to a whole network.