Новая база данных postgres


Опубликовано 29.03.2021


Для создания новый базы данных postgres из терминала нужно пройти аутентификацию от имени пользователя postgres. Часто бывает так, что мы не знаем пароль этого пользователя. В таком случае можно воспользоваться командой

sudo -i -u postgres psql

В этом случае нужно ввести свой пароль для sudo вместо пароля postgres. 

Если для новой базы нужен новый пользователь, то создать его можно так:

create user USER_NAME with encrypted password 'PASSWORD';

Теперь можно создавать базу.

create database DB_NAME;

И даем права пользователю на базу.

grant all privileges on database DB_NAME to USER_NAME;

 


Объявление
Stand with Ukraine!