Subject | Classic Server database file ownership |
---|---|
Author | Aldo Caruso |
Post date | 2007-04-02T17:45:52Z |
Hi,
I'm running classic server on Debian.
When I restore a database ( gbak -c ), the restored file belongs to
root. I can connect locally ( isql-fb ), but if I connect remotely I
receive a permission denied error code.
The only way I found to avoid it is to change manually the *.fdb
ownership to firebird:firebird and REBOOT the sever (?)
I tried starting and stoping inetd server, killing fb_ processes,
but still I can't connect manally.
So my questions are:
Why does gbak create files belonging to root instead of firebird user ?
Why should I have to reboot in order to make take efect and ownership
change ?
Thanks in advance,
Aldo
I'm running classic server on Debian.
When I restore a database ( gbak -c ), the restored file belongs to
root. I can connect locally ( isql-fb ), but if I connect remotely I
receive a permission denied error code.
The only way I found to avoid it is to change manually the *.fdb
ownership to firebird:firebird and REBOOT the sever (?)
I tried starting and stoping inetd server, killing fb_ processes,
but still I can't connect manally.
So my questions are:
Why does gbak create files belonging to root instead of firebird user ?
Why should I have to reboot in order to make take efect and ownership
change ?
Thanks in advance,
Aldo