postgresql войти под пользователем первый раз после установки

Для начала нужно войт под пользователем “postgres” выполнив команду “sudo su – postgres”:

test@test:~$ sudo su - postgres
[sudo] password for test: 
postgres@test:~$ 

 

После того как мы вошли под пользователем postgres, подключиться к postgresql просто с помощью команды “psql -U postgres”:

postgres@test:~$ psql -U postgres
psql (9.1.12)
Type "help" for help.

postgres=# 

Все, теперь вы вошли в базу postgresql.

 

Как сменить пароль?

После того как мы вошли в postgresql, можно также сменить пароль пользователя postgres:

postgres=# ALTER USER postgres with encrypted password '123456';
ALTER ROLE

 

Чтобы выйти из postgresql, достаточно нажать комбинацию Ctrl-D:

postgres=# \q
postgres@test:~$ 

 

После того как мы поменяли пароль, откройте на редактирование файл pg_hba.conf:

test@test:~$ sudo vim /etc/postgresql/9.1/main/pg_hba.conf 

и в строке для postgres измените peer

local   all             postgres                                peer

на md5:

local   all             postgres                                md5

 

После этого перезагрузите postgresql сервер:

sudo /etc/init.d/postgresql restart

 

Теперь вы можете заходить под пользователем postgresql с установленным паролем:

psql -U postgres

 

Читайте также:

  • Ничего не найдено