0

I'm trying setup Firebird 2.5 with FlameRobin 0.9.3, installed on Windows 10 64bit. The .fdb files are on the same disk of the Firebird machine and the FlameRobin program.

My DB Files located D: drive

I'm trying to connect EMPLOYEE.FDB file with FlameRobin getting this error.

FlameRobin error

My settings for this database file below.

My settings

I never changed my sysdba password. Is it due to this error ODBC driver?

Edit: I've created a new database on ISQL to try. Username: SYSDBA Password: 31202333

Successful create database

But I am getting same error on FlameRobin.

Same error

2
  • Given FlameRobin doesn't use ODBC, this has not to do with any ODBC driver. The error usually means you're using the wrong password. Commented Nov 14, 2018 at 8:49
  • 1
    @mickmackusa Sorry, I can't help you with that. Commented Apr 9, 2020 at 13:24

1 Answer 1

1

The error means that your username does not exist (unlikely for SYSDBA), or the password is incorrect*. In Firebird, passwords are system wide, not per database. Check your password (default installations of Firebird on Windows use the password 'masterkey'). Otherwise try resetting the password using gsec.

The fact it might work with ISQL, is that you're using a local path, which may cause ISQL to use Firebird embedded mode, and in embedded mode on Windows, the password is ignored (on the assumption that if you have filesystem access to the database file, you are allowed to open database). I guess that, if instead of 'D:\sq\sample.fdb', you'd use 'localhost:D:\sq\sample.fdb' in ISQL, you would get the same error as in FlameRobin.

*: In Firebird 3 and later it can also mean that the user does not exist for the authentication plugins tried, even though the user may exist for a different authentication plugin.

Sign up to request clarification or add additional context in comments.

9 Comments

I get a "Cannot attach to services manager" error when I try to connect gsec.
Either stop Firebird and try again, or use the -database localhost:<path-to>/security2.fdb option (where <path-to> needs to be replaced with the actual path of the security2.fdb on your system).
I am getting: Unable to complete network request to host "localhost". Failed to establish a connection. unable to open database
Mark, while he is saying he is using FB 2.5, but his console screenshots says FB 3.0
Thanks @Arioch'The . I uninstall all versions of installed Firebird and reinstalled a clean installation. Now i connect a database now. I'm sorry to keep you busy especially Mark.
|

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.