Привет!
Вроде понятно, но каких прав нехвотает ?
У всех каталогов в пути к базе owner: root, file group: root, всё как и
у самои птици. Оwнер базы - Firebird - firebird database owner
Что ешё там надо чтоб базу держать там где мне надо ?
Приведи подробности - классик/супер, строку коннекта и полный список прав на
папки, где ты хочешь хранить базу. Дело в том, что если у процесса
сервера (обычно это пользователь firebird) не будет доступа
заглянуть в папку (и все вышестоящие), где лежит база - то пусть на
базу будет хоть 666 права - тебе сервер сообщит то же самое. А ещё в
линухах в зависимости от строки подключения и архитектуры сервера
пользователю, от которого запущено приложение либо нужен доступ к
файлу, либо нет.
Я предпочитаю для папки с базами делать так (пусть это /var/fb):
1) chmod 770 /var/fb - мы оставляем доступ к папке только серверу и тем,
кто в его группе.
2) chown -R firebird:firebird /var/fb - делаем пользователя сервера
владельцем всего, что там лежит.
Для особо параноидальных можно ещё и сменить права на 600 на файлы
базы - по желанию.
З.Ы. Можешь в аську стукнуться 793-164-00.
--
Best regards,
Sergeymailto:gebele...@gmail.com