Как авторизоваться через пользователя в базе данных Spring security

Здравствуйте! Вопрос у меня такой:

Я начал изучать Spring Boot и мне необходимо подключаться к базе через различных пользователей которые в самой базе существуют. Так же в базе существуют роли и у каждого пользователя есть доступ к своей схеме через роли. Для того чтобы авторизоваться под пользователем в основном я нахожу информацию следующего характера (войди под суперпользователем postgres и дальше создай в базе отдельно таблицу users и таблицу roles, а следом бери от туда данные).

Но мне кажется что это неудачная практика, поскольку на стороне бд уже давно есть настроенные роли и пользователи. Так вот, как мне использовать для авторизации данные пользователей бд, а не данные из созданных мной таблиц users и roles?