Я ищу базу данных для своего проекта и хочу попробовать новую, с которой я не работал раньше, чтобы учиться и находить преимущества для проекта. Один из фаворитов, которых я хочу попробовать, - Postgres, но не обязательно.Возможно ли установить права доступа на уровне строк для пользователей?
Одна из функций, которые я хотел бы увидеть, если это возможно, устанавливает разрешения на уровне строк для пользователей, которые прошли аутентификацию и авторизацию в моей системе.
Скажите, у меня есть пользователь john
, который является обычным user
. Будучи постоянным пользователем, Джон может создавать или обновлять собственные строки, но не другие, и читать доступ к некоторым представлениям в базе данных.
Я знаю, что могу разрешить эти разрешения работать на уровне приложения, но если бы он был доступен в базе данных, я бы хотел попробовать.
Есть ли общая база данных с этой функцией из коробки?