Ho riscontrato questo problema:in qualche modo avevo impostato una variabile di ambiente globale DB_PASSWORD che aveva la precedenza sul mio DB_PASSWORD come impostato nel mio file .env. Quella variabile di ambiente globale era impostata su vuota, quindi il sistema non mentiva -- non stavo davvero passando una password :) L'ho risolto eseguendo il seguente comando:
disimposta DB_PASSWORD
Poi è andato tutto bene.