create role, assign priveleges
This commit is contained in:
@@ -115,7 +115,18 @@
|
|||||||
echo $dev_user_val
|
echo $dev_user_val
|
||||||
echo $dev_pass_val
|
echo $dev_pass_val
|
||||||
|
|
||||||
echo "Bootstrapped DB ''${db} (user: ''${user_val})"
|
# Create databases
|
||||||
|
$psql_bin CREATE DATABASE "$db"
|
||||||
|
$psql_bin CREATE DATABASE "$db"_dev
|
||||||
|
|
||||||
|
# Create users if not exists
|
||||||
|
$psql-bin CREATE ROLE "$user_val" LOGIN PASSWORD "$pass_val"
|
||||||
|
$psql-bin CREATE ROLE "$dev_user_val" LOGIN PASSWORD "$dev_pass_val"
|
||||||
|
|
||||||
|
# Give users privileges on databases
|
||||||
|
$psql-bin GRANT ALL PRIVELEGES ON DATABASE "$db" TO "$user_val"
|
||||||
|
$psql-bin GRANT ALL PRIVELEGES ON DATABASE "$db"_dev TO "$dev_user_val"
|
||||||
|
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user