From 3833a10de6557e3abf75d30de850807b32d50638 Mon Sep 17 00:00:00 2001 From: Sean Klein Date: Wed, 29 Jun 2022 09:00:31 -0400 Subject: [PATCH 1/2] [sql] Grant DB privileges in a non-deprecated way --- common/src/sql/dbinit.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/src/sql/dbinit.sql b/common/src/sql/dbinit.sql index bddea815fe8..2cf2bb0aea3 100644 --- a/common/src/sql/dbinit.sql +++ b/common/src/sql/dbinit.sql @@ -37,7 +37,6 @@ */ CREATE DATABASE omicron; CREATE USER omicron; -GRANT INSERT, SELECT, UPDATE, DELETE ON DATABASE omicron to omicron; /* * Racks @@ -1348,3 +1347,5 @@ INSERT INTO omicron.public.db_metadata ( ) VALUES ( 'schema_version', '1.0.0' ), ( 'schema_time_created', CAST(NOW() AS STRING) ); + +GRANT INSERT, SELECT, UPDATE, DELETE ON TABLE omicron.public.* to omicron; From 28827b8f7f9d3eaffaf6c959c20cd41166153aff Mon Sep 17 00:00:00 2001 From: Sean Klein Date: Wed, 29 Jun 2022 12:01:57 -0400 Subject: [PATCH 2/2] update --- common/src/sql/dbinit.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/common/src/sql/dbinit.sql b/common/src/sql/dbinit.sql index 2cf2bb0aea3..f5f656572d6 100644 --- a/common/src/sql/dbinit.sql +++ b/common/src/sql/dbinit.sql @@ -37,6 +37,7 @@ */ CREATE DATABASE omicron; CREATE USER omicron; +ALTER DEFAULT PRIVILEGES GRANT INSERT, SELECT, UPDATE, DELETE ON TABLES to omicron; /* * Racks @@ -1347,5 +1348,3 @@ INSERT INTO omicron.public.db_metadata ( ) VALUES ( 'schema_version', '1.0.0' ), ( 'schema_time_created', CAST(NOW() AS STRING) ); - -GRANT INSERT, SELECT, UPDATE, DELETE ON TABLE omicron.public.* to omicron;