IAM Auth
1
2
Grant DB User Permissions
MySQL or MariaDB
GRANT SHOW DATABASES, SELECT ON *.* TO teleskopePostgres versions 14+
GRANT pg_read_all_data TO teleskopePostgres versions < 14
SELECT format('GRANT CONNECT ON DATABASE %I TO teleskope;', datname) FROM pg_database \gexec
SELECT format('GRANT USAGE ON SCHEMA %I TO teleskope;', nspname) FROM pg_namespace \gexec
SELECT format('GRANT SELECT ON ALL TABLES IN SCHEMA %I TO teleskope;', nspname) FROM pg_namespace \gexec3
Last updated
Was this helpful?
