</entry>
</row>
+ <row>
+ <entry><structfield>rolbypassrls</structfield></entry>
+ <entry><type>bool</type></entry>
+ <entry>
+ Role can bypass row level security policies, see
+ <xref linkend="ddl-rowsecurity"> for more information.
+ </entry>
+ </row>
+
<row>
<entry><structfield>rolconnlimit</structfield></entry>
<entry><type>int4</type></entry>
<entry><type>bool</type></entry>
<entry></entry>
<entry>
- True if table has row-level security enabled; see
+ True if table has row level security enabled; see
<link linkend="catalog-pg-policy"><structname>pg_policy</structname></link> catalog
</entry>
</row>
</indexterm>
<para>
- The catalog <structname>pg_policy</structname> stores row-level
+ The catalog <structname>pg_policy</structname> stores row level
security policies for tables. A policy includes the kind of
command that it applies to (possibly all commands), the roles that it
applies to, the expression to be added as a security-barrier
</entry>
</row>
+ <row>
+ <entry><structfield>usebypassrls</structfield></entry>
+ <entry><type>bool</type></entry>
+ <entry></entry>
+ <entry>
+ User can bypass row level security policies, see
+ <xref linkend="ddl-rowsecurity"> for more information.
+ </entry>
+ </row>
+
<row>
<entry><structfield>passwd</structfield></entry>
<entry><type>text</type></entry>
</entry>
</row>
+ <row>
+ <entry><structfield>usebypassrls</structfield></entry>
+ <entry><type>bool</type></entry>
+ <entry></entry>
+ <entry>
+ User can bypass row level security policies, see
+ <xref linkend="ddl-rowsecurity"> for more information.
+ </entry>
+ </row>
+
<row>
<entry><structfield>passwd</structfield></entry>
<entry><type>text</type></entry>
rolsuper AS usesuper,
rolcatupdate AS usecatupd,
rolreplication AS userepl,
+ rolbypassrls AS usebypassrls,
rolpassword AS passwd,
rolvaliduntil::abstime AS valuntil,
setconfig AS useconfig
usesuper,
usecatupd,
userepl,
+ usebypassrls,
'********'::text as passwd,
valuntil,
useconfig
pg_authid.rolsuper AS usesuper,
pg_authid.rolcatupdate AS usecatupd,
pg_authid.rolreplication AS userepl,
+ pg_authid.rolbypassrls AS usebypassrls,
pg_authid.rolpassword AS passwd,
(pg_authid.rolvaliduntil)::abstime AS valuntil,
s.setconfig AS useconfig
pg_shadow.usesuper,
pg_shadow.usecatupd,
pg_shadow.userepl,
+ pg_shadow.usebypassrls,
'********'::text AS passwd,
pg_shadow.valuntil,
pg_shadow.useconfig