The storage now works with a new DB credentials if I pass in the username/password in the storage upgrade command but its not picked up correctly from the conf file. I will check the conf and update this accordingly.
./bin/storage upgrade --user "actual username" --password "actual password"