Subject Re: [firebird-support] Re: user/pass directed to single .gdb file
Author Mark Rotteveel
Such problems are unsolvable for any database system: as long as a customer has access to the database-file, and/or is able to create a backup, they will be able to access the database with full access (it may take some work, but still). This applies to all existing RDBMS.

But more interesting is: Why do you want to limit access to the database?

Mark

> Dear Helen,
>
> I really want to know, how to secure a firebird database from being opened
> by any user but from the application it self. If I distribute a desktop
> application with a single file Firebird database (not embedded), how to
> protect the database from being copied to another machine running Firebird with
> known sysdba password?
>
> I have searched the question related with this subject, and only find
> this:
> http://stackoverflow.com/questions/685420/finding-a-legacy-firebird-interbase-database-password and also your posting here.
>
> If the answer in that post was true, how to use desktop application with
> firebird database and forbid any user to open it using another machine? Or
> should I use other database like mySQL or PostgreSQL since it is currently
> not possible in Firebird?

--
Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K11308T4569a