Добавить в корзинуПозвонить
Найти в Дзене
Кулибин74

Создание пользователя PostgresSQL с разрешением использовать базы данных.

Первым делом создаем пользователя. Входим в консоль PostgreSQL. sudo -u postgres psql Создадим пользователя admin. CREATE USER admin WITH PASSWORD 'myPassword'; - (myPassword указываем наш пароль) Далее подключаемся к базе с которой надо разрешить работу нашего пользователя. \c base (base – та база на сервере postgresql с которой нам надо разрешить работу созданному пользователю) Даем все привилегии на все таблицы нашей базы данных в схеме public для пользователя “admin” GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO "admin"; Выход из оболочки следующей командой \q \q

Первым делом создаем пользователя. Входим в консоль PostgreSQL.

sudo -u postgres psql

Создадим пользователя admin.

CREATE USER admin WITH PASSWORD 'myPassword'; - (myPassword указываем наш пароль)

Далее подключаемся к базе с которой надо разрешить работу нашего пользователя.

\c base (base – та база на сервере postgresql с которой нам надо разрешить работу созданному пользователю)

Даем все привилегии на все таблицы нашей базы данных в схеме public для пользователя “admin”

GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO "admin";

Выход из оболочки следующей командой \q

\q