Skip inherited permissions

pull/13549/head
Alex Martín 7 years ago
parent b82926f1da
commit 54dd5ccb4c

@ -130,10 +130,8 @@ module Carto
string_agg(DISTINCT lower(privilege_type),',') privilege_types string_agg(DISTINCT lower(privilege_type),',') privilege_types
FROM FROM
information_schema.table_privileges tp information_schema.table_privileges tp
LEFT JOIN
information_schema.applicable_roles ar ON tp.grantee = ar.role_name
WHERE WHERE
ar.grantee = '#{db_role}' OR tp.grantee = '#{db_role}' tp.grantee = '#{db_role}'
GROUP BY GROUP BY
table_schema, table_schema,
table_name; table_name;

Loading…
Cancel
Save