У Postgres'а довольно продвинутые разграничения по исполнению команд, можно очень подробно расписать, что пользователю можно, а что нельзя. Можно ли с точки зрения безопасности сделать фронтенд, который напрямую ходит в базу данных если я могу запретить юзеру например изменять таблицы, и удалять строки, только читать и добавлять?