20.2. Создание пользователя и базы данных
Перейдите в консоль PostgreSQL от имени системного пользователя postgres:
sudo -u postgres psql
Создайте пользователя для серверной части S-INFO:
CREATE USER sinfo_user
WITH PASSWORD '<DB_PASSWORD>'
CREATEDB;
Создайте базу данных и назначьте владельцем созданного пользователя:
CREATE DATABASE sinfo_db
OWNER sinfo_user
ENCODING 'UTF8';
Выдайте пользователю права на подключение, создание временных объектов и создание объектов в базе данных:
GRANT CONNECT, TEMPORARY, CREATE ON DATABASE sinfo_db TO sinfo_user;
Подключитесь к созданной базе данных:
\c sinfo_db
Дополнительно выдайте права на стандартную схему public:
GRANT USAGE, CREATE ON SCHEMA public TO sinfo_user;
Завершите работу с консолью PostgreSQL:
\q
В командах выше:
| ||||||||
Таблица 8
|
Пароль необходимо сохранить в защищенном месте. Он будет использоваться в строке подключения серверной части S-INFO.
|