powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Проблема доступа к базе после переустановки виндов.
19 сообщений из 19, страница 1 из 1
Проблема доступа к базе после переустановки виндов.
    #32587024
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Краткая история такова:
Сначала база (IB 5.5) была перенесена (через B/R) с одного сервера (под WinNT) на другой (под Win2000server rus), соответственно и ISC4.GDB тоже. Все работало на ура. Потом Win2000server rus стал понемногу грохаться, поставил Win2000server eng SP4, восстановил базу и юзеров, тока никто (даже sysdba) с другого компа не может к ней подключиться. Пишет:
Unknown database
cannot attach to password database
Alias: DB_Mybase
Если поместить domain/юзера того компа в группу domain/administrators то все работает, а ето не есть хорошо.
Подскажите в чем здесь бодяга. Найти что-то по теме неудалось, да и сам я новичок в етом деле.
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587041
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Дай права аккаунту сервера на каталог с твоей БД и с isc4.gdb
2. Подключайся по TCP а не по NetBEUI
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587294
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подключение идет по ТСП/ИП.

hvlad
1. Дай права аккаунту сервера на каталог с твоей БД и с isc4.gdb

про этот пункт если можно поподробнее (что такое аккаунт сервера?)
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587306
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
piratossПодключение идет по ТСП/ИП.
Ага, только используется NBT.
Строку коннекта в студию! (Copyright: ДК)
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587338
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
? Мимопроходящий
Ага, только используется NBT.
Строку коннекта в студию! (Copyright: ДК)

Объясни чайнику плз где на нее посмотреть, тогда и вам расскажу
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587353
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В программе смотреть. В той, которая к серверу пытается подключиться.
Далее вопрос по серверу:
как запускается сервер, как Application, или как Service?
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587423
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прога написана на Дельфи, и как в нее залезть без исходников незнаю. Екзешник дельфи не открывает, говорит библиотеки отсутствуют.

IB server запущен как Service
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587443
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Залезь в "Панель управления" / "Администрирование" / "Службы"
и посмотри от имени какой учётной записи стартует InterBase.
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587474
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
там стоит LocalSystem

и если запустить server от SYSDBA то все заработает как прежде, я правильно понял?
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587517
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты неправильно понял.
Раз он у тебя ходит под аккаунтом LocalSystem, то нужно в файловой системе дать права на isc4.gdb и файлы БД юзеру SYSTEM.
Программа, как я понимаю, ходит через BDE ?
Смотри настройки алиаса DB_Mybase в BDE Administrator 'е (в "Панели управления"). Что там прописано в строчке SERVER NAME для этого алиаса?
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587561
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для алиаса ServerName: \\server-2000\d:\base2\mybase.gdb
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587576
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NBT и есть!
Измени на server-2000:d:\base2\mybase.gdb и всё будет Ок.
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587615
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тока всеже интересно как оно раньше работало? если нет такого юзера system ни в домене ни на сервере (я имею в виду строчку \\server-2000\d:\base2\mybase.gdb)
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587640
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
piratossтока всеже интересно как оно раньше работало?
Или права были, или на FAT'е БД держали

piratossесли нет такого юзера system ни в домене ни на сервере (я имею в виду строчку \\server-2000\d:\base2\mybase.gdb)
Юзер SYSTEM есть в любой NT-системе
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587641
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда ты переставляешь ОСь, локальные аккаунты "отмирают".
SID'ы их все ещё разбросаны по всей системе, но самих аккаунтов уже нет.
Когда ты (или инсталлятор) создашь нового юзера с таким же именем,
какой был раньше, то это уже будет "другой юзер", с иным UID'ом.
Поэтому, права предыдущей инкарнации этого юзера, новой авватарой
наследованы не будут.

Не заморачивайся. Заработало, чи не?
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587666
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
заработало, спасибо.
но не все что надо, там еще печать из программы есть (через кристал репорт) причем она привязана как-то к старому паролю sysdba (т.е. под masterkey и каким либо еще не работает).
так вот если строка сервер нэйм \\сервер\д:\база.ждб - то все печатается как надо, а если сервер:д:\база.ждб то нет (выдает сообщение
error 599: Cannot open SQL server
SQL.Send<PEGetSQLQuery )
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587671
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а БД действительно на ФАТе лежит
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32587686
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
piratossзаработало, спасибо.
но не все что надо, там еще печать из программы есть (через кристал репорт) причем она привязана как-то к старому паролю sysdba (т.е. под masterkey и каким либо еще не работает).
так вот если строка сервер нэйм \\сервер\д:\база.ждб - то все печатается как надо, а если сервер:д:\база.ждб то нет (выдает сообщение
error 599: Cannot open SQL server
SQL.Send<PEGetSQLQuery )
Crystal Reports, если не ошибаюсь, не умеет цепляться напрямую к IB,
а только через ODBC, или OLE DB.
Так что, видимо нужно тебе ещё настройки ODBC покрутить.
...
Рейтинг: 0 / 0
Проблема доступа к базе после переустановки виндов.
    #32588023
piratoss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
точно там ОДБСи драйвер тож есть строка соединения с базой
буду покрутить, должно заработать
Большое спасибо за помощь.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Проблема доступа к базе после переустановки виндов.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]