Explorar o código

fix typo and allow user to login on pgsql restore

noogen %!s(int64=7) %!d(string=hai) anos
pai
achega
483c4b943b
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      func/rebuild.sh

+ 2 - 2
func/rebuild.sh

@@ -600,7 +600,7 @@ rebuild_pgsql_database() {
         exit $E_CONNECT
         exit $E_CONNECT
     fi
     fi
 
 
-    query="CREATE ROLE $DBUSER"
+    query="CREATE ROLE $DBUSER WITH LOGIN"
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
 
 
     query="UPDATE pg_authid SET rolpassword='$MD5' WHERE rolname='$DBUSER'"
     query="UPDATE pg_authid SET rolpassword='$MD5' WHERE rolname='$DBUSER'"
@@ -617,7 +617,7 @@ rebuild_pgsql_database() {
     query="GRANT ALL PRIVILEGES ON DATABASE $DB TO $DBUSER"
     query="GRANT ALL PRIVILEGES ON DATABASE $DB TO $DBUSER"
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
 
 
-    query="GRANT CONNECT ON DATABASE template1 to $dbuser"
+    query="GRANT CONNECT ON DATABASE template1 to $DBUSER"
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
     psql -h $HOST -U $USER -c "$query" > /dev/null 2>&1
 }
 }