From 14ac611d24b715544ccb55f037270e10c1367dc1 Mon Sep 17 00:00:00 2001 From: Nikolay Gagarinov Date: Thu, 7 Mar 2024 18:10:10 +0500 Subject: [PATCH] fix permission for readonly --- scripts/setup_user.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/setup_user.sql b/scripts/setup_user.sql index 7389c5b..b1c87b2 100644 --- a/scripts/setup_user.sql +++ b/scripts/setup_user.sql @@ -1,5 +1,6 @@ --- REVOKE ALL ON schema public FROM public; +REVOKE ALL ON schema public FROM public; CREATE ROLE student WITH LOGIN PASSWORD 'student' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION VALID UNTIL 'infinity'; +GRANT USAGE ON SCHEMA public TO student; GRANT SELECT ON ALL TABLES IN SCHEMA public TO student; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO student;