Как следует из названия, кто-нибудь знает, существует ли такая вещь?
Похоже, что проект Postgres Veil делает это.
Veil - это надстройка для защиты данных Postgres. Он предоставляет API, позволяющий вам контролировать доступ к данным на уровень строки или даже столбца. Разные пользователи смогут запускать то же самое запрос и увидеть разные результаты. Другой поставщики базы данных описывают это как Виртуальная частная база данных.
Вы можете сделать что-то подобное с представлениями / правилами данных. Кроме того, 8.4 имеет разрешения уровня столбца iirc.