Finally someone on IRC had the password problem so we could troubleshoot.
It turns out to be a Leopard bug which manifests itself only on Intel machines rdar://5352252.
If you are affected, open KeyChain Access, locate the password stored for your database, double-click it, and in the “where” field, change ‘qsym’ to ‘mysq’.