Hello all,

I'm using Firebird 2.5 on Windows 7 with trusted authentication, and I just 
started to try out pyfirebirdsql on Python 3. Result:

PythonWin 3.2.1 (default, Jul 10 2011, 20:02:51) [MSC v.1500 64 bit (AMD64)] on 
win32.
Portions Copyright 1994-2008 Mark Hammond - see 'Help/About PythonWin' for 
further copyright information.
>>> import firebirdsql
>>> conn = firebirdsql(dsn='localhost:versand')
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
TypeError: 'module' object is not callable
>>> conn = firebirdsql.connect(dsn='localhost:versand')
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
  File "C:\Python32\lib\site-packages\firebirdsql\fbcore.py", line 1144, in 
__init__
    self._op_attach()
  File "C:\Python32\lib\site-packages\firebirdsql\fbcore.py", line 769, in 
_op_attach
    s = self.str_to_bytes(self.user)
  File "C:\Python32\lib\site-packages\firebirdsql\fbcore.py", line 645, in 
str_to_bytes
    return s.encode(self.charset_map.get(self.charset, self.charset))
AttributeError: 'NoneType' object has no attribute 'encode'
>>> 

With trusted authentication I should be able to connect without an user name, 
shouldn't I?

Greetings,
Sibylle


Reply via email to