[+] Firebird2.1-classic - po

Konfiguracja serwerów, usług, itp.
Rixari

[+] Firebird2.1-classic - połączenie z bazą danych jako zwykły użytkownik

Post autor: Rixari »

Witam!
Podjąłem się instalacji serwera, na którym będzie zainstalowana samba oraz firebird. Bez problemu zainstalowałem, na czystym systemie, Sambę oraz skonfigurowałem dostęp przez ssh. Udało mi się też zainstalować Firebirda w wersji 2.1 classic.
Z konta roota serwer podłącza się do bazy bez problemu.

Kod: Zaznacz cały

serwer:/home# isql-fb
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect "/home/employee.fdb " user 'SYSDBA' password 'SYSDBApassword';
Database:  "/home/employee.fdb ", User: SYSDBA
SQL> show table;
       COUNTRY                                CUSTOMER
       DEPARTMENT                             EMPLOYEE
       EMPLOYEE_PROJECT                       JOB
       PROJECT                                PROJ_DEPT_BUDGET
       SALARY_HISTORY                         SALES
Ale z drugiego komputera i ze zwykłego konta użytkownika dostaję komunikat błędu:

Kod: Zaznacz cały

lb@serwer:~$ isql-fb
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect "/home/employee.fdb " user 'SYSDBA' password 'SYSDBApassword';
Statement failed, SQLCODE = -902
cannot attach to password database
SQL>
Kombinowałem z uprawnieniami pliku security.fdb nadając mu pełne uprawnienia jak i wszystkim katalogom po drodze. Nie pomogło oczywiście. Co może powodować ten błąd?

Plik /etc/firebird/2.1/firebird.conf ma wpisy nieaktywne i nic w nim nie zmieniałem. Proszę o jakąś podpowiedź bo kończą mi się pomysły.
Dodam że jestem początkującym użytkownikiem Debiana.

Dodane:
Problem sam rozwiązałem. Błąd nie występuje w nowszej wersji Debiana - Squeeze. Nie rozumiem czemu, ale wszystko jest w porządku.
ODPOWIEDZ