![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с подключением [D6, IB6.x, FB]
Kadr © (2004-01-21 12:00:00)
Здравствуйте. Помогите разобраться с подключением к базе данных. Создавалась в WinXP. При переносе на Win98 при подключении вылетает ошибка "This user have no permission access to read-write..." (что то в этом роде.) В чем может быть причина?
kadr (2004-01-21 13:20:00) [1]
снял все атрибуты
попробую через b/r может пройдет
Term (2004-01-21 13:10:00) [2]
> 2 kadr © (21.01.04 12:49) [11]
> архивов и не снятых атрибутов "только чтение"
выше указанного точно нет??? посмотри свойсва файла, кроме этого тоже ничего на ум не приходит, всегда нормально всё переносилось, и винды тоже разные были и ХР и 2000 и 98-й и везде норма...
kadr (2004-01-21 12:49:00) [3]
2Карелин Артем © (21.01.04 12:45) [10]
вот я и ломаю голову
а глюк где-то рядом и очень простой, наверное
Карелин Артем (2004-01-21 12:45:00) [4]
У меня за 3 года проблем с переносимостью IB/FB не было, за исключением порченных архивов и не снятых атрибутов "только чтение"
kadr (2004-01-21 12:42:00) [5]
2Карелин Артем © (21.01.04 12:36) [7]
еще немного
база создавалась в XP на правах админа может здесь причина?
хотя, как уже говорил, юзер из хп подключается легко
kadr (2004-01-21 12:40:00) [6]
2Карелин Артем © (21.01.04 12:36) [7]
архивный
юзера в Win98 нет база стоит локально
Карелин Артем (2004-01-21 12:36:00) [7]
Атрибуты у файла какие? Права юзера на каталог и базу?
Term (2004-01-21 12:34:00) [8]
странно у меня такого ни разу не вываливалось
kadr (2004-01-21 12:19:00) [9]
дело в том что на WinXp все проходит на ура, а на 98 не хочет :(
Term (2004-01-21 12:12:00) [10]
для проверки попробуй из IB Expert подключиться
может я не прав, но может параметру RoleName не следует передавать пустой параметр
kadr (2004-01-21 12:06:00) [11]
код
with spgBase do
begin
DBName:=(FIni.ReadString("Main","DBName",""));
ConnectParams.CharSet:=FIni.ReadString("Main","CharSet","WIN1251");
ConnectParams.Password:=FIni.ReadString("Main","Password","masterkey");
ConnectParams.RoleName:=FIni.ReadString("Main","RoleName","");
ConnectParams.UserName:=FIni.ReadString("Main","UserName","SYSDBA");
UseLoginPrompt:=False;
end;
[Main]
DBName=D:\RABOTA\Gaz\Data.fdb
CharSet=WIN1251
Password=masterkey
RoleName=
UserName=SYSDBA
kadr (2004-01-21 12:04:00) [12]
user does not have the privilege to perform operation
подключаюсь через SYSDBA
дело в том, что это первая установка и первый запуск
из под SYSDBA не могу подключиться
Term (2004-01-21 12:01:00) [13]
посмотри права юзера, а как SYSDBA подключается?