1 Answer
- Newest
- Most votes
- Most comments
3
To fetch the list of roles and the role owner you can use the below query:
SELECT role_name,role_owner FROM svv_roles;
Use SVV_RLS_POLICY to view a list of all row-level security policies created on the Amazon Redshift cluster.
SELECT * FROM svv_rls_policy;
Use SVV_RLS_RELATION to view a list of all relations that are RLS-protected. For example the below query should help you find the relation name, database name , schema name etc.
SELECT datname, relschema, relname, relkind, is_rls_on FROM svv_rls_relation ORDER BY relname;
Below are some links which would help you understand more about the tables & their respective columns.
https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_RLS_RELATION.html
https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_RLS_POLICY.html
https://docs.amazonaws.cn/en_us/redshift/latest/dg/r_SVV_ROLES.html
Relevant content
- Accepted Answerasked 8 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 4 months ago