Skip to content

Commit a8d27d4

Browse files
serprexiamKunalGupta
authored andcommitted
Grant access to public schema for console roles (ubicloud#18)
1 parent 45c2dbb commit a8d27d4

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

common/assets/postgresql-init/001-console-roles.sql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ CREATE USER chpg_console_admin WITH
55
pg_read_all_stats, pg_read_all_settings, pg_checkpoint, pg_maintain,
66
pg_create_subscription, pg_stat_scan_tables, pg_signal_autovacuum_worker;
77
GRANT ALL ON DATABASE postgres TO chpg_console_admin;
8+
GRANT ALL ON SCHEMA public TO chpg_console_admin;
89
ALTER DEFAULT PRIVILEGES GRANT ALL ON TABLES TO chpg_console_admin;
910
ALTER DEFAULT PRIVILEGES GRANT ALL ON SEQUENCES TO chpg_console_admin;
1011
ALTER DEFAULT PRIVILEGES GRANT ALL ON FUNCTIONS TO chpg_console_admin;
@@ -13,3 +14,5 @@ ALTER DEFAULT PRIVILEGES GRANT ALL ON SCHEMAS TO chpg_console_admin;
1314

1415
CREATE USER chpg_console_readonly;
1516
GRANT pg_read_all_data TO chpg_console_readonly;
17+
GRANT CONNECT ON DATABASE postgres TO chpg_console_readonly;
18+
GRANT USAGE ON SCHEMA public TO chpg_console_readonly;

0 commit comments

Comments
 (0)