SQL
#
SQL#
PostgreSQL#
Install#
Usage#
New user and databaseВ командном интерфейсе psql
(заменить <username>
, <database_name>
и пароль на то, что вам надо):
Создать пользователя:
Включить для пользователя доступ по паролю:
Дать пользователю вся права на работу с новой базой данных <database_name>
:
Подключаемся новым пользователем:
Не забываем заменить имя пользователя и базы. К примеру, у вас получиться:
caution
Когда не указан host сервера, сервер пустит пользователя только если его имя в ОС соответствует тому, к которому вы подключаетесь. Это настройка в файле pg_hba.conf
(пример полного пути для PostgreSQL версии 10 /etc/postgresql/10/main/pg_hba.conf
). Что бы ее "обойти" надо явно указать host. За это в примере выше отвечает параметр -h 127.0.0.1
.