Reading a FDB file without invoking database authentication with pandas
Firebird is a full-fledged database management system, and requires authentication to access the database. On Windows (any Firebird version) and Linux (Firebird 3 or higher) this can be circumvented by using Firebird Embedded instead of Firebird Server. You will still need to specify a user name, but the password is then ignored.
However, doing this may require additional configuration to ensure that the client library doesn't try to connect through a Firebird Server running on the same system. Unless you have a good reason, I would recommend just to accept that you have to authenticate.
Can we open a fdb file with pandas or numpy without invoking the database authentications? Or can we just use fdb to connect and then read the file?