exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 1eff2e0a161e40c2a301966c9e35a7a0221c7042
parent 1e14f877f79096f4f033ae061e019e0ee078cf96
Author: Florian Dold <florian@dold.me>
Date:   Mon,  2 Dec 2024 23:32:42 +0100

dbconfig: grant CREATE on DB

Diffstat:
Mcontrib/taler-exchange-dbconfig | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/contrib/taler-exchange-dbconfig b/contrib/taler-exchange-dbconfig @@ -152,6 +152,9 @@ if [ 0 = "$SKIP_DBINIT" ] || [ 1 = "$FORCE_PERMS" ]; then sudo -u "$DBUSER" psql "$DBNAME" echo -e 'GRANT USAGE ON SCHEMA exchange TO "'"$GROUPIE"'"' | sudo -u "$DBUSER" psql "$DBNAME" + # Auditor needs to create schema in exchange database. + echo -e 'GRANT CREATE ON DATABASE "'"$DBNAME"'" TO "'"$GROUPIE"'"' | + sudo -u "$DBUSER" psql "$DBNAME" # FIXME: double-check the following GRANTs echo -e 'GRANT USAGE ON SCHEMA _v TO "'"$GROUPIE"'"' | sudo -u "$DBUSER" psql "$DBNAME"