Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с подключением [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 подключается?


Наверх

Титульная страница Поиск, карта сайта Написать письмо