citus/src/test/regress/expected/multi_metadata_access.out

30 lines
829 B
Plaintext

--
-- MULTI_METADATA_ACCESS
--
SET citus.next_shard_id TO 1360000;
CREATE USER no_access;
SET ROLE no_access;
-- list relations in the citus extension without sufficient privileges
SELECT pg_class.oid::regclass
FROM pg_class
JOIN pg_namespace nsp ON (pg_class.relnamespace = nsp.oid)
JOIN pg_depend dep ON(objid = pg_class.oid)
JOIN pg_extension ext ON (ext.oid = dep.refobjid)
WHERE
refclassid = 'pg_extension'::regclass
AND classid ='pg_class'::regclass
AND ext.extname = 'citus'
AND nsp.nspname = 'pg_catalog'
AND NOT has_table_privilege(pg_class.oid, 'select')
ORDER BY 1;
oid
---------------------------------------------------------------------
pg_dist_authinfo
pg_dist_clock_logical_seq
citus_stat_tenants_local
citus_stat_tenants
(4 rows)
RESET role;
DROP USER no_access;