Несколько способов ограничения доступа ролей к определённым объектам базы данных:
Встроенные механизмы аутентификации. habr.com Для каждого бизнес-пользователя создаётся соответствующий пользователь в СУБД, которому раздаются необходимые права. habr.com
Проверка на уровне приложения. habr.com Можно использовать внешний сервис для авторизации пользователей или хранить хеши паролей непосредственно в базе и проверять их в приложении. habr.com
Введение сессии на уровне СУБД. habr.com В базе данных создаётся процедура авторизации, которая проверяет логин и пароль пользователя и в случае успеха устанавливает значение сессионной переменной, которая будет доступна на чтение до конца текущей сессии. habr.com
Фильтры. it.papillon.ru Для ограничения доступа к отдельным объектам базы данных используются фильтры, при этом критерием отбора записей является содержимое определённых полей этих записей. it.papillon.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.