Allow to set username/password for DBs.

Notably required by the MySQL PDO, which doesn't accept user/pass as part of
the DSN. Add some documentation about the DSN string.