Difference between revisions of "GRANT pg read all data TO xxx;"

From wikieduonline
Jump to navigation Jump to search
Line 5: Line 5:
  
  
:<code>create role USERNAME with login password 'PASSWORD';</code>
+
:<code>[[create role]] USERNAME [[with login password]] 'PASSWORD';</code>
 
:<code>[[GRANT]] [[pg_read_all_data]] TO xxx;</code> <ref>https://stackoverflow.com/a/67213972</ref>
 
:<code>[[GRANT]] [[pg_read_all_data]] TO xxx;</code> <ref>https://stackoverflow.com/a/67213972</ref>
  

Revision as of 15:33, 20 September 2024

GRANT pg_read_all_data TO xxx; [1]

Read all data (tables, views, sequences), as if having SELECT rights on those objects, and USAGE rights on all schemas, even without having it explicitly. This role does not have the role attribute BYPASSRLS set. If RLS is being used, an administrator may wish to set BYPASSRLS on roles which this role is GRANTed to.


create role USERNAME with login password 'PASSWORD';
GRANT pg_read_all_data TO xxx; [2]

Related

See also

  • https://stackoverflow.com/a/67213972
  • https://stackoverflow.com/a/67213972
  • Advertising: