Terminal or Vercel runtime logs
NeonDbError: password authentication failed for user 'neondb_owner'
- What it means
- Your app reached the Neon database, but the password inside `DATABASE_URL` is wrong or was reset.
- Likely causes
DATABASE_URLin.env.localwas copied incompletely or has extra spaces/quotes around it.- The database role password was reset in Neon without pulling the updated environment variables.
- Prevention
- Use
npx vercel env pull .env.localto sync the development database URL instead of copying it by hand.
Copy for your agent
The database says `password authentication failed`. Pull fresh development environment settings with `npx vercel env pull .env.local` (never print `DATABASE_URL`) and test the connection again.
Was this page helpful?