Acces de la distanță la postgresql, blog Maltsev artem

Mai întâi de toate, trebuie să vă permiteți să vă conectați la postgresql de la ip extern. Pentru a face acest lucru, găsim fișierul postgresql.conf (sunt în directorul /etc/postgresql/9.1/main) și editează următoarea linie:







Și în fișierul pg_hba.conf (se află în același loc ca postgresql.conf), adăugați următoarea linie:

în cazul în care:
hostssl - conectați prin SSL
toate - permitem conectarea la toate bazele de date
postgreadmin - numele utilizatorului care are dreptul să se conecteze
0.0.0.0/0 - masca de rețea cu care vă puteți conecta
md5 - metoda de criptare a parolei

Acum trebuie să creăm un utilizator postgreadmin în postgresql, prin care ne vom conecta:







Opțiunile comenzii createuser sunt:

-s - adăugați drepturi superutilizatorilor utilizatorului
-r - permite utilizatorului să creeze alți utilizatori
-d - permite utilizatorului să creeze baze de date
-P - adăugați o parolă utilizatorului

Setarea sa terminat, este timpul să reporniți postqresql, de exemplu cu comanda:

și deja se conectează de la un alt PC folosind un client, de exemplu, pgadmin.

În pgadmin, trebuie să faceți clic pe "Conexiune nouă" și să introduceți următoarele câmpuri în fereastră:

Numele este numele dorit, de exemplu: my_server

Port - 5432 (implicit)

Nume utilizator - postgreadmin

Parola - parola creată mai sus

Câmpurile rămase sunt implicite. Faceți clic pe OK. Dacă funcționează, atunci felicitări - conexiunea la distanță la postgresql este configurată.

5 din 5 (total 1 evaluare)







Articole similare

Trimiteți-le prietenilor: