Why would you want to pass a DSN to this method when a database name is expected?