dsn to be a string, or be
NULL in C terms.
Typically external authentication is achieved using:
And a little unexpected, the following fails because dsn is
None (Python) instead of
This fails in
cxBuffer_FromObject is called with
None, which raises