From 0914c8c39ef79f0c4b0fb7f8c9eb076b3c52c178 Mon Sep 17 00:00:00 2001 From: Alex Bezdieniezhnykh Date: Mon, 25 Nov 2024 14:49:00 +0200 Subject: [PATCH] add permissions.sql --- env/02 db-scripts/01_permissions.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 env/02 db-scripts/01_permissions.sql diff --git a/env/02 db-scripts/01_permissions.sql b/env/02 db-scripts/01_permissions.sql new file mode 100644 index 0000000..b2a3c32 --- /dev/null +++ b/env/02 db-scripts/01_permissions.sql @@ -0,0 +1,14 @@ +-- run these commands in psql under admin acc: +create role azaion_superadmin superuser login password 'superadmin-pass'; +create database azaion owner azaion_superadmin; +\c azaion + +--writer user +create role azaion_admin with login password 'admin-pass'; +grant connect on database azaion to azaion_admin; +grant usage on schema public to azaion_admin; + +--readonly user +create role azaion_reader with login password 'readonly-pass'; +grant connect on database azaion to azaion_reader; +grant usage on schema public to azaion_reader; \ No newline at end of file