Jak podłączyć Postgres do serwera localhost używając pgAdmin na Ubuntu?

Zainstalowałem Postgres za pomocą tego polecenia

sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev

Używając psql --version na terminalu otrzymuję psql (PostgreSQL) 9.3.4

Następnie zainstalowałem pgadmin z

sudo apt-get install pgadmin3

Później otworzyłem interfejs użytkownika i utworzyłem serwer z tą informacją

Tutaj wpisz opis obrazka

Ale pojawia się ten błąd

Tutaj wpisz opis obrazka

Jak mogę to naprawić?
Author: cheloncio, 2014-07-23

7 answers

Nie utworzyłeś użytkownika db. Jeśli jest to tylko nowa instalacja, domyślnym użytkownikiem jest postgres, A hasło powinno być puste. Po uzyskaniu do niego dostępu możesz utworzyć użytkowników, których potrzebujesz.

 19
Author: Eric Workman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-23 19:00:35

Zmodyfikuj hasło do roli postgres:

sudo -u postgres psql postgres

alter user postgres with password 'postgres';

Teraz połącz się z pgadmin używając nazwy użytkownika postgres i hasła postgres

Teraz możesz tworzyć role i bazy danych za pomocą pgAdmin

Jak zmienić hasło użytkownika PostgreSQL?

 122
Author: WiredIn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:10

Pomaga mi:


1. Otwórz plik pg_hba.conf

Sudo nano / etc / postgresql / 9.x / main / pg_hba.conf

I zmień tę linię:

Database administrative login by Unix domain socket
local   all             postgres                                md5

Do

Database administrative login by Unix domain socket
local   all             postgres                                trust
  1. Restart serwera

    Sudo service postgresql restart

  2. Zaloguj się do psql i Ustaw hasło

    PSQL-u postgres

ALTER USER postgres with password 'new password';

  1. znowu otwórz plik pg_hba.conf i zmień tę linię:
Database administrative login by Unix domain socket
    local   all             postgres                                trust

Do

    Database administrative login by Unix domain socket
    local   all             postgres                                md5
  1. Restart serwera

    Sudo service postgresql restart


To działa.

Tutaj wpisz opis obrazka


Pomocne linki
1: PostgreSQL (od ubuntu.com)
 14
Author: Artem Solovev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-19 19:06:32

Utwórz najpierw użytkownika. Musisz to zrobić jako użytkownik postgres. Ponieważ konto systemowe postgres nie ma przypisanego hasła, możesz najpierw ustawić hasło lub zrobić to tak:

sudo /bin/bash
# you should be root now  
su postgres
# you are postgres now
createuser --interactive

A program wyświetli monit.

 2
Author: Str.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-24 19:51:38

Jeśli otworzysz konsolę psql w oknie terminala, wpisując

$ psql

You ' re super user nazwa użytkownika zostanie wyświetlona przed =#, na przykład:

elisechant=#$

Będzie to nazwa użytkownika, której powinieneś użyć dla localhost.

 0
Author: Elise Chant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-10 20:41:57

Najpierw należy zmienić hasło za pomocą terminala. (username is postgres)

Postgres= # \ password postgres

Następnie zostaniesz poproszony o podanie hasła i potwierdzenie go.

Teraz będziesz mógł połączyć się za pomocą pgadmin z nowym hasłem.

 0
Author: Pubudu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-28 05:25:44

Pobierz postgresql z v9.3 z tego linku https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows

I ponownie uruchom pgadmin III dostaniesz lokalnego hosta już zainstalowanego nie trzeba się łączyć.

 0
Author: Dhavalkumar Prajapati,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-18 08:57:28