Ага. Это было это. Я бы сказал, что доктора могли бы использовать некоторую работу, чтобы объяснить это лучше. Большое спасибо!

я есть стол,customer на котором я сделал следующее:

ALTER TABLE customer FORCE ROW LEVEL SECURITY;
CREATE POLICY customer_rls ON  customer USING (false);

Тем не менее, делаяSELECT * FROM customer по-прежнему возвращает все строки.

Текущая рольmyrole

\dg myrole
           List of roles
 Role name | Attributes | Member of
-----------+------------+-----------
 my_role   |            | {}

Как вы можете видеть, это не суперпользователь и RLS на нем не отключен.

Что я делаю неправильно?

Ответы на вопрос(1)

Ваш ответ на вопрос