¡Hola Forastero!

Pareces nuevo por aquí. Si quieres participar, ¡pulsa uno de estos botones!

www.kplian.com
Para solicitar una invitación remitir un correo a info@kplian.com (Esta es una medida para evitar ataques de SPAM)

GRANT ACCESS

edited agosto 2018 in Postgres
ejecutar las consultas y luego ejecutar los resultados

-- dar permisos de USAGE a todos los esquemas al usuario "lectura"
SELECT DISTINCT 'GRANT USAGE ON SCHEMA ' || quote_ident(schemaname) || ' TO lectura;'
FROM pg_tables
WHERE quote_ident(schemaname) NOT IN ('information_schema','pg_catalog');

--dar permisos de SELECT a todas las tablas de los esquiemas para el usuario "lectura"
SELECT DISTINCT 'GRANT SELECT ON ALL TABLES IN SCHEMA ' || quote_ident(schemaname) || ' TO lectura;'
FROM pg_tables
WHERE quote_ident(schemaname) NOT IN ('information_schema','pg_catalog');

Sign In or Register to comment.