Witam,
natknąłem się na problem z uruchomieniem programu przez kilku użytkowników.
Program jest połączony z bazą firebird embedded 2.5.3(i tu jest problem).
Jeśli uruchomię program na jednym koncie z prawami administratora, następnie przełączę użytkownika na drugiego, również z prawami administratora wszystko działa poprawnie.
Jednak gdy uruchomię program na jednym koncie z prawami administratora i przełączę użytkownika z prawami normalnymi i tam uruchomię program otrzymuję błąd:
Database is probably already opened another engine instance in another Windows session
Słyszałem o czymś takim jak wbudowana baza danych, która nie jest połączona(jak dotychczas) za pomocą komponentu IBDatabase tylko należy ją podpiąć w jakiś sposób ale nie wiem czy w Delphi 2009 można.Może ktoś coś więcej słyszał?
Jest jakiś sposób na rozwiązanie tego problemu?
Zainstalowanie serwera nie wchodzi w grę, muszę działać na bazie embedded.