Prawdopodobnie musisz usunąć ustawienie db.default.user i db.default.password parametry konfiguracyjne podczas uruchamiania na Heroku. Ale nie jestem pewien, jak łatwo to zrobić. Więc to, co zwykle robię, to nie ustawiać ich w conf/application.conf a zamiast tego robię coś takiego:
db.default.driver=org.postgresql.Driver
db.default.url="postgres://postgres:example@sqldat.com:5432/postgres"
db.default.url=${?DATABASE_URL}
#db.default.user=postgres
#db.default.password=password
To zapewnia domyślny db.default.url ale zastępuje go DATABASE_URL env var, jeśli jest ustawiona.