Ага. Это было это. Я бы сказал, что доктора могли бы использовать некоторую работу, чтобы объяснить это лучше. Большое спасибо!
я есть стол,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 на нем не отключен.
Что я делаю неправильно?