Subject | firebird db password: does it work? |
---|---|
Author | Sean |
Post date | 2006-10-24T20:10:30Z |
Hi,
I have a machine installed firebird services. I created a database
using the command:
CREATE DATABASE 'DEVSVR:d:\mydb.fdb'
USER 'SYSDBA' PASSWORD 'ABC123456'
PAGE_SIZE 16384
DEFAULT CHARACTER SET UNICODE_FSS;
In gsec I can only connect to it by password "masterkey", instead of
mydb.fdb password "ABC123456".
gsec -user sysdba -password masterkey d:\mydb.fdb -->pass
gsec -user sysdba -password ABC123456 d:\mydb.fdb -->fail
I believe gsec is connecting in superserver mode, while the same
problem happens for embedded mode.
But on a machine *without* firebird service, when connecting to
mydb.fdb in embedded mode, and the password of 'ABC123456' works.
Since on superserver, the database password 'ABC123456' is bypassed,
is this a security glitch?
Thanks,
Sean
I have a machine installed firebird services. I created a database
using the command:
CREATE DATABASE 'DEVSVR:d:\mydb.fdb'
USER 'SYSDBA' PASSWORD 'ABC123456'
PAGE_SIZE 16384
DEFAULT CHARACTER SET UNICODE_FSS;
In gsec I can only connect to it by password "masterkey", instead of
mydb.fdb password "ABC123456".
gsec -user sysdba -password masterkey d:\mydb.fdb -->pass
gsec -user sysdba -password ABC123456 d:\mydb.fdb -->fail
I believe gsec is connecting in superserver mode, while the same
problem happens for embedded mode.
But on a machine *without* firebird service, when connecting to
mydb.fdb in embedded mode, and the password of 'ABC123456' works.
Since on superserver, the database password 'ABC123456' is bypassed,
is this a security glitch?
Thanks,
Sean