Использовать базу данных для разных пользователей - PullRequest
0 голосов
/ 02 июля 2019

При весенней загрузке до сих пор я открывал сеанс для своей базы данных PostgresSQL, используя настройки по умолчанию: пользовательскую схему 'postgres' и 'public'.

Теперь мой PostgresSQL необходимо реализовать с использованием разных ролей/ пользователи по соображениям безопасности.У меня будет 5 ролей, для каждой будет определена собственная схема, и каждая таблица будет принадлежать одной из схем (все будут использовать одну и ту же базу данных).Таким образом, пользователь не будет иметь доступа к таблицам других пользователей, если ему не предоставлены привилегии для этого.Это означает, что мне нужно использовать другое соединение, когда мне нужно получить данные из таблиц пользователя / схемы.

Как лучше всего обрабатывать соединения, чем при весенней загрузке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...