Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Непонятный глюк.   Найти похожие ветки 

 
Максим Шурыгин   (2002-11-18 09:46) [0]

Здравствуйте! Я полностью сдаюсь! Бился я с этим глюком, и он победил!
Дело в следующем: я установил на компьютер пользователя InterBase client 5.1.1 и BDE 5.01, создал алиас, чтобы подключиться к базе данных на сервере. Прописал всё что надо и как положено (я то же самое до этого делал почти на всех компьютерах и всё работало) пытаюсь открыть базу, да не тут то было, вылетает ошибка cannot attach to password database. На этой же машине завершаю сеанс пользователя, вхожу в сеть с правами администратора, открываю базу – всё нормально открывается. Особенности этого глюка в том что он появляется теперь не только на одной машине. Я проделал те же действия на другом компьютере – результат тот же: пользователю нельзя, администратору можно. Что делать?


 
Romkin ©   (2002-11-18 10:24) [1]

Дать права пользователям на доступ к серверу (в Windows), наверняка ведь сервер под пользователем недоступен


 
Alexandr ©   (2002-11-18 10:38) [2]

да, кстати, а строка коннекта какая?


 
Victor_Cr ©   (2002-11-18 11:00) [3]

Судя по ошибке... пользователь просто не имеет доступ к данному серверу.


 
Максим Шурыгин   (2002-11-18 14:26) [4]

Я по поводу Ваших советов. Спасибо конечно, но дело в том, что те же пользователи с других машин прекрасно работают. Глюк появился когда я переустановил систему на одной из машин (на которой до этого все базы открывались без проблем), теперь на ней ЛЮБУЮ базу Interbase может открыть только пользователь с правами администратора. То есть на тех машинах где BDE и Interbase установлены давно ВСЕ пользователи нормально работают со всеми базами на том же сервере, а на тех, где установил всё это недавно только администраторы сети могут открывать базы данных Interbase (причём не только на сервере но и на других машинах и даже локальные) Кстати, весь софт на все машины я устанавливал с одного дистрибутива.
Насчт строки коннекта - я пробовал открывать базы данных просто из BDE Admin.


 
Alexandr ©   (2002-11-18 14:30) [5]

с правами ты все-таки намудрил...


 
Максим Шурыгин   (2002-11-18 15:19) [6]


> с правами ты все-таки намудрил...

Я был бы очень признателен за дельный совет, а не за туманные высказывания. Права доступа к этой базе у всех пользователей (кому положено) полые, и это подтверждается их реботой на других машинах.


 
Romkin ©   (2002-11-18 15:30) [7]

Если сервер и станции - NT, то снанции обычно должны быть прописаны в домене


 
Alexandr ©   (2002-11-18 15:40) [8]

вот и я у него про домен и строку коннекта пытался добиться...
Ну не хочет он ничего говорить...
А то ведь если через NETBEUI коннектиться, то действительно нужны права всякие. Иначе нафиг не нужны.


 
Максим Шурыгин   (2002-11-18 16:03) [9]

Сервер Windows 2000 server. Рабочая станция Win98SR. Протокол TCP/IP.


 
Alexandr ©   (2002-11-18 16:08) [10]

и что?
с чего ты взял, что у тебя коннект идет по TCP/IP? (СТРОКА КОННЕКТА КАКАЯ?)
Что, так ломает строку коннекта привести?

Так что давай еще раз подробно: где чего работает, где не работает.

Или занимайся сам своей проблемой. Мы тут не в разведчиков играем и телепатов тут нема.


 
Максим Шурыгин   (2002-11-18 16:15) [11]

Я приведу любую строку (меня не ломает) скажи только по русски где её увидеть. (для тех кто на бронепоезде плиз)


 
Alexandr ©   (2002-11-18 16:23) [12]

в каком инструменте
либо в инструменте полностью указываешь путь, либо указываешь имя сервера, протокол и путь к БД.
А раз у тебя БДЕ
то этот путь Server Name в настройке Алиаса.


 
Максим Шурыгин   (2002-11-18 16:42) [13]

\\SERVER\e:\el3\bases\powerbyt.GDB если имеется в виду это , то пожалуйста. И что с ней может быть не так.


 
Anatoly Podgoretsky ©   (2002-11-18 16:47) [14]

Так это же соединение по NETBEUI а не по TCP/IP а это означает, что ты неверняка напутал с правами. Да и работать так это верх безобразия, полное отсутствие безопасности


 
Romkin ©   (2002-11-18 17:35) [15]

SERVER:e:\el3\bases\powerbyt.GDB - так попробуй


 
Максим Шурыгин   (2002-11-18 18:01) [16]


> Так это же соединение по NETBEUI а не по TCP/IP

Спасибо огромное, это мне ОЧЕНЬ помогло! :)))

> а это означает, что ты неверняка напутал с правами.


Что значит напутал? Где именно напутал, и вообще о каких конкретно правах идёт речь.
О правах юзера в сети при доступе к каталогу где находится база или ещё о каких то других???
Я же писал, что с других машин ВСЕ юзеры НОРМАЛЬНО работают, а с проблемных только администраторы.
При этом юзер не может открыть базу, но может добраться до базы через проводник и сделать с ней что угодно т. е. у него ПОЛНЫЙ доступ к этому каталогу!!!
И ещё раз повторюсь что база не обязательно находится на сервере, я создал файл *.gdb на рабочей станции, дал к нему всем полный доступ, попытался открыть - в результате та же фигня!!!
Базы не открываются ДАЖЕ ЛОКАЛЬНО! Правда выдаётся другое сообщение anaviable database.
Вот так , а вы говорите с правами напутал.


 
ЮЮ ©   (2002-11-19 02:46) [17]

> я создал файл *.gdb на рабочей станции, дал к нему всем полный доступ, попытался открыть - в результате та же фигня!!!
Базы не открываются ДАЖЕ ЛОКАЛЬНО! Правда выдаётся другое сообщение anaviable database.
Вот так , а вы говорите с правами напутал.

Вот уж эти парадошники :-) Работать надо не с файлом *.gdb, а с InterBase сервером !!!


 
Alexandr ©   (2002-11-19 05:58) [18]

да правов не хватает для доступа к файлу isc4.gdb ты же в первом сообщении написал password database.

Короче, строку коннекта поправь как тебе сказали на ВСЕХ компьютерах и будет тебе щастье.



 
Максим Шурыгин   (2002-11-19 10:01) [19]

СЛАВА, СЛАВА ВЕЛИКОМУ ROMKINу. Так просто, не мудрствуя лукаво, без кучи ненужных умных слов!!!
Помогло!!! Теперь всё замечательно работает. Теперь везде, всегда и всем я буду советовать: "Хочешь получить простой и дельный совет - обращайся по адресу
http://delphi.mastak.ru и спроси ROMKINа
Огромное спасибо так же всем кто откликнулся на мой призыв о помощи!!!
Да здравствуют МАСТЕРА ДЕЛЬФИ.


 
Alexandr ©   (2002-11-19 10:04) [20]

вот так всегда...
Тряс, тряс я тебя шоб ты строку коннекта наконец указал.
Уже раскрутил почти, а тут меня опередили в правильном ответе.
И все, все благоданрости мимо кассы.

Хочешь получить простой и дельный совет-задай правильно вопрос и не скупись на комментарии


 
Romkin ©   (2002-11-19 10:12) [21]

Поубывав бы...


 
Anatoly Podgoretsky ©   (2002-11-19 10:14) [22]

Куда куда убываешь



Страницы: 1 вся ветка

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.013 c
4-14856
olphi
2002-10-24 01:45
2002.12.05
GetWindowsDirectory


4-14887
Semenyak
2002-10-23 13:21
2002.12.05
Комбинация клавиш в компоненте WebBrowser


6-14700
daan_m
2002-10-06 14:26
2002.12.05
Как загрузить прогу на удалённом компе в локальной сети;


14-14772
The_Vizit0r!
2002-11-11 18:57
2002.12.05
Как вы думаете?


1-14538
Jul
2002-11-26 18:21
2002.12.05
(v & 0xC0) >> 6)