Mucibirahman İLBUĞA yazmış:
> Selamlar,
> Firebird'ü sunucu kipinde nasıl kullanıyoruz? isql ile varolan bir 
> veritabanını açmaya çalışıyorum ama nedense fdb dosyanın varolduğu 
> dizinde yetki yok ise dosya açılmıyor. Sisteme Firebird 2.2 Superserver 
> 'ı kurmama ve veritabanına sunucu_Adi:/root/deneme.fdb' şeklinde ulaşmak 
> istemem rağmen yine de yetki hatası alıyorum. Ama 
> 'Sunucu_Adi:/var/tmp/deneme.fdb' şeklinde düzelttiğimde sorunsuz 
> bağlanıyor? Çözüm nedir?
> Bulunduğu dizine doğrudan erişim olması gerkiyorsa sunucu'nun bir anlamı 
> olmasa gerek...
>
>   
Diğer servislerde olduğu gibi firebird servisi de kendi kullanıcısının 
hakları ile çalışır.
deneme.fdb yi /root altına atmak iyi bir fikir değil. deneme.fdb nin 
sahibini firebird yapsan bile /root dizinin hakları bir çok dağıtımda 
root kullanıcısı dışındakilerin erişimine kapalıdır. Bu sebeple 
erişememem gayet doğal.
/opt/firebird/data gibi bir dizine atıp, o dosyanın erişm haklarını da 
sahibi firebird olacak düzenleyip kullanabilirsiniz.

saygılar..
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap