sql >> Databasteknik >  >> RDS >> PostgreSQL

Kan inte ansluta till Postgresql på port 5432

Du måste redigera postgresql.conf fil och ändra rad med 'lyssna_adresser'.

Den här filen hittar du i /etc/postgresql/9.3/main katalog.

Standardinställningen för Ubuntu har endast tillåtit localhost-gränssnitt (eller 127.0.0.1), vilket är tillräckligt för att använda, när varje PostgreSQL-klient fungerar på samma dator, som PostgreSQL-server. Om du vill ansluta PostgreSQL-server från andra datorer, har du ändrat den här konfigurationsraden på detta sätt:

listen_addresses = '*'

Sedan har du redigerat pg_hba.conf fil också. I den här filen har du ställt in från vilka datorer du kan ansluta till denna server och vilken autentiseringsmetod du kan använda. Vanligtvis behöver du liknande rad:

host    all         all         192.168.1.0/24        md5

Vänligen läs kommentarerna i den här filen...

EDIT:

Efter redigeringen av postgresql.conf och pg_hba.conf måste du starta om postgresql-servern.

EDIT2:Markerade konfigurationsfiler.



  1. Android sqlite db.query leder till CursorIndexOutOfBoundsException

  2. Hur man tar bort ett SQL Server Agent-jobb i Azure Data Studio

  3. SQL Row_Number()-funktionen i Where-sats

  4. Anslut till fjärr MySQL-server med SSL från PHP