Sì, Password è senz'altro un "nome riservato".

E' possibile che l'esito differente riscontrato nell'esecuzione della query in due ambienti sia dovuto al provider di accesso ai dati che in un caso specifico cerca di indovinare a cosa si riferisce quella parola chiave in base al contesto in cui viene utilizzata, "capendo" che si tratta del nome di un campo.

Meglio comunque seguire i suggerimenti dati, cioè usare le parentesi quadre o attribuire ai campi un nome differente.

Ciao!