# `NeonDbError: password authentication failed for user 'neondb_owner'`

**Dónde aparece:** Terminal o logs de ejecución en Vercel

**Qué significa:** Tu app llegó hasta la base de datos de Neon, pero la contraseña incluida en `DATABASE_URL` no es correcta o se restableció.

## Causas probables

- `DATABASE_URL` en `.env.local` se copió incompleta o tiene espacios o comillas de más.
- La contraseña de la base de datos se restableció en Neon sin traer las variables actualizadas.

## Mensaje para tu agente

```text
La base de datos dice `password authentication failed`. Trae los ajustes actualizados del entorno de desarrollo con `npx vercel env pull .env.local` (sin mostrar nunca `DATABASE_URL`) y vuelve a probar la conexión.
```

**Cómo evitarlo:** Usa `npx vercel env pull .env.local` para sincronizar la URL de la base de datos de desarrollo en lugar de copiarla a mano.

---
Fuente: [Agentic Makers](https://agenticmakers.app/es/ayuda/errores/postgres-fallo-de-autenticacion-de-contrasena) · Licencia: CC BY 4.0
