@garasevn

Как настроить подключение к базе данных postgresql с разными ролями через django?

В базе данных создано несколько ролей с разными правами. Например, unlogged_role - роль, которая имеет доступ к запросам и вставке в таблицу user (незалогиненный пользователь, может создать аккаунт или залогиниться, соответственно). Есть роль logged_role, которой доступна более обширные возможности.
Затем созданы соответствующие пользователе в бд с заданными ролями.
create user unlogged_user with password '1';
grant unlogged_role to unlogged_user;

В коде подключение выглядит следующем образом:
605b3868f2fb8526149627.png
Вопрос заключается в том, как переключаться между этими пользователями базы данных в программе.
  • Вопрос задан
  • 180 просмотров
Решения вопроса 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы