Subject Re: [firebird-support] linux, firebird embedded and $FIREBIRD_TMP
Author Vlad Khorsun
> Philippe Makowski wrote:
>> Milan Babuskov [09-09-29 16.22] :
>>> AFAIK, only a single Linux user can access the same database file at the
>>> same time. You can have multiple applications accessing the same
>>> database file, but they must all be "owned" by the same Linux user. This
>>> is because only one user can hold a lock on that file.
>>
>> this could be solved I think if users are members of the same firebird group
>> why don't you use this setup ?
>
> Because I'm handing out my Firebird-embedded-powered applications to
> users which do not have administrative privileges on the machines they
> use and they still want to be able to run multiple applications that
> access the same database. For example, they can run the inventory
> application to look at inventory and a separate application that uses
> barcode reader to fill in that database. All without having access to
> administrative account.

Nobody told that users need administrative privileges to work with FB
embedded v2.5. Such privileges needed only at install time and when
new users created.

> IMHO, this feature is one of the features that give edge to Firebird
> over other embedded database engines.
>
> But, ok, even if support for this is removed, we can still use 2.1. It
> has all the features an embedded application needs, so it's not a big deal.

Nothing was removed ;) We just made Firebird more secure that it was.
If you have another opinion, please, discuss in fb-devel.

Regards,
Vlad