Pääsy tietokantaan evätty

Palvelin ei myönnä pääsyä tietokantaan. Palvelin antoi virheilmoituksen:

Saadaksesi yhteyden tietokantaan PostgreSQL palvelimella, sinun täytyy ensin myöntää pääsy palvelimelle käyttämältäsi koneelta (Host Based Authentication). PostgreSQL tarkastaa pg_hba.conf-tiedostosta täsmääkö mikään rivi sinun koneesi osoitteen / käyttäjätunnuksen / tietokannan kanssa, ennen kuin se tulkitsee SQL GRANT käyttöoikeuksia.

pg_hba.conf-tiedoston alkuasetukset ovat varsin rajoittavia, tietoturva-aukkojen välttämiseksi. Haluat todennäköisesti lisätä siihen jotain tämän tapaista:

host all all 192.168.0.0/24 md5

Tämä esimerkki myöntää pääsyn MD5-salatuilla salasanoilla kaikkiin tietokantoihin kaikille käyttäjille aliverkosta 192.168.0.0/24.

Voit käyttää pgAdmin III:n sisäänrakennettua pg_hba.conf-editoria sen muokkaamiseen. Muutettuasi pg_hba.conf-tiedostoa, palvelimen asetukset pitää ladata uudestaan pg_ctl-komennolla, tai käynnistämällä PostgreSQL uudestaan.