powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / FB3: странные ошибки подключения
25 сообщений из 47, страница 1 из 2
FB3: странные ошибки подключения
    #39226721
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Запустил сабж как SS в виде приложения
Код: sql
1.
firebird.exe -a -p 3000


2. В firebird.conf ничего не трогал, кроме RemoteServiceName, RemoteServicePort, IpcName и ServerMode
3. Из скрипта поднял базу. При тесте коннекта, все ОК

а при попытке подключиться в эксперте, получаю
Код: sql
1.
2.
3.
4.
Error Message:
----------------------------------------
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.



4. Хотя коннект через isql проходит без ошибок
Код: sql
1.
2.
3.
4.
5.
6.
7.
> cd /d d:\portable_program\firebird_server\firebird_3_0_0
> isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect "localhost/3000:d:\Archive\Codetyphon_code\Andrology_5x\dbase\ARMDOC_5000_UNICODE_FB3.FDB"
CON> user 'sysdba' password 'cooladmin';
Database: "localhost/3000:d:\Archive\Codetyphon_code\Andrology_5x\dbase\ARMDOC_5000_UNICODE_FB3.FDB", User: SYSDBA
SQL>


5. База, созданная через интерфейс эксперта, спокойно открывается.

ЧЯДНТ?

=================
Док.

Win7 Ultim x64, Deb 7.6 i386 (Deb 8.3 i386): FB 3.0.0.32483, диалект 3, SS(win)/CS(Deb), Lazarus 1.7; FPC 3.1.1, IBX by -Rik-; IBE 2016.1.11.1
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226750
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не вижу, как зарегистрирована база в эксперте, поэтому ничего сказать не могу.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226785
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. Как именно в регистрационной информации о базе прописаны сервер, путь к базе, клиентская библиотека и юзер с паролем.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226865
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Специально подконнектился к базе из штатного комплекта
картинко

буквы
Код: sql
1.
2.
3.
4.
имя сервера: localhost/3000
файл БД: D:\Portable_program\Firebird_server\Firebird_3_0_0\examples\empbuild\EMPLOYEE.FDB
клиентская библа: D:\Portable_program\Firebird_server\Firebird_3_0_0\fbclient.dll
строка запуска в реестре: "FB server 3.0.0"="\"D:\\Portable_program\\Firebird_server\\Firebird_3_0_0\\firebird.exe\" -a -p 3000"


картинка ошибки

стэк ошибки
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Error Message:
----------------------------------------
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.


[00545126] FIB.IBError (Line 533, "FIB.pas" + 55) + $2
[00541209] FIBDatabase.TFIBDatabase.Open (Line 936, "FIBDatabase.pas" + 50) + $5
[00517717] pFIBDatabase.TpFIBDatabase.Open (Line 297, "pFIBDatabase.pas" + 9) + $2
[0054149F] FIBDatabase.TFIBDatabase.SetConnected (Line 999, "FIBDatabase.pas" + 3) + $2
[010504DA] IBEDatabases.TIBEDatabase.Connect (Line 3095, "IBEDatabases.pas" + 3) + $10
[00FEB551] InspectorFm.TInspectorFrame.OpenDatabase (Line 3508, "Frames\InspectorFm.pas" + 49) + $D
[00FE6396] InspectorFm.TInspectorFrame.ObjectsTLDblClick (Line 1471, "Frames\InspectorFm.pas" + 11) + $A
[00455281] Controls.TControl.DoMouseDown (Line 4306, "Controls.pas" + 2) + $21
[0045533D] Controls.TControl.WMLButtonDblClk (Line 4331, "Controls.pas" + 5) + $C
[00444044] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044D853] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[010927A8] IBExpert.IBExpert (Line 1390, "D:\Projects_5\IBExpert\IBExpert.dpr" + 594) + $7



Повторюсь, если создать БД "с нуля" в Эксперте, то все замечательно открывается
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226870
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, кнопка "Копировать регистрационные данные" поломалась?
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226901
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокКстати, кнопка "Копировать регистрационные данные" поломалась?

Это вопрос или утверждение? Если вопрос, то я не знаю.

А что касается исходной проблемы, то попробуй SYSDBA в верхнем регистре прописать. Имена пользователей в тройке регистрозависимы, а в Communication Diagnostics они, видимо, по старинке приводятся к верхнему регистру автоматом.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39226979
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Кнобка, похоже, и вправду поломалась.

Верхний регистр попробую чуть позже, не дома
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227076
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокВерхний регистр попробую чуть позже
Саш, спасибо. Проблема именно в этом.

Вот интересно, когда я регил в embedded-сервере SYSDBA я его в нижнем регистре вводил или в верхнем? Поэкспериментирую на досуге...

зы. а кнопку и вправду починить бы.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227084
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertИмена пользователей в тройке регистрозависимыКапец, приехали.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227180
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докзы. а кнопку и вправду починить бы.

А что с ней не так-то?
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227181
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамIBExpertИмена пользователей в тройке регистрозависимыКапец, приехали.

"Не виноватая я, он сам пришел!" (с)
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227280
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert> "Не виноватая я, он сам пришел!" (с)

Не, это я не в твой адрес. Впечатлился капецом просто.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227338
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

во первых оно не всегда чувствительно к регистру, а только если пользователь был создан в двойных кавычках. Как для всех других идентификаторов.

Код: sql
1.
CREATE USER "My User" ...



поскольку IBE должен понимать таких пользователей в нём при авторизации
1. имя пользователя теперь не приводится к верхнему регистру
2. передаётся так как будто он задан в двойных кавычках
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227358
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну SYSDBA-то не создали в кавычках?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227375
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамНу SYSDBA-то не создали в кавычках?


Но у Дока-то он в нижнем регистре был прописан :)
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227399
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В isql имеешь в виду?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227418
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

в isql не зависит от регистра если подключаться так

Код: sql
1.
connect 'localhost:mydb' user sysdba password 'masterkey';



и зависит если так

Код: sql
1.
2.
connect 'localhost:mydb' user "sysdba" password 'masterkey';
-- в данном случае не подключится пользователя sysdba в нижнем регистре нет



В IBE вместо того чтобы городить огород с двойными кавычками просто решили сделать пользователей чувствительным к регистру всегда. В принципе это не напрягает
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227637
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

фигасе!

т.е., в тройке такое поведение: если я задаю пользователя
Код: sql
1.
> gsec.exe <skiped> -add some_user -pw bla-bla-bla


то для Эксперта some_user = "some_user"

если так
Код: sql
1.
> gsec.exe <skiped> -add SOME_USER -pw bla-bla-bla


то для Эксперта SOME_USER = some_user

?


IBExpertА что с ней не так-то?
у меня она почему-то не меняет содержимое буфера, соответственно, не копирует никаких данных. Может я что-то не так делаю?
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227640
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспросто решили сделать пользователей чувствительным к регистру всегда
кстати, а можно про эти грабельки в окне авторизации пометку персонально для тройки сделать?
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227750
Грабельки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Док,
А лучше сразу галку "case sensitive"
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227792
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грабельки,

посмотрим, что скажет начальник транспортного цеха Саша. Наверняка, в сад пошлет :)
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227845
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис> В IBE вместо того чтобы городить огород с
Симонов Денис> двойными кавычками просто решили сделать
Симонов Денис> пользователей чувствительным к регистру всегда.
Симонов Денис> В принципе это не напрягает

Фигасе заявление... Интересно, кто автор всех этих идей?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227907
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокIBExpertА что с ней не так-то?
у меня она почему-то не меняет содержимое буфера, соответственно, не копирует никаких данных. Может я что-то не так делаю?

Она и не должна ничего в буфер копировать, она берет регистрационные данные выбранной базы и вставляет их в поля формы регистрации.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227908
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, чего вы до эксперта докопались? Регистрозависимые пароли - это не его фича, а сервера.
Двойные кавычки - это для набора команд ручками. Какие нафиг кавычки для гуя, в котором для каждого параметра отдельное поле?
Хинт про регистрозависимость для FB 3 таки придется прикрутить, это да.
...
Рейтинг: 0 / 0
FB3: странные ошибки подключения
    #39227912
Грабельки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IBExpert,
Ну не пароли, а всё-таки о логинах речь. И при детальном рассморении получается что регистрозависимые логины это таки фича эксперта. Фича сервера это регистрозависимые логины при особом, отдельно выраженном (в виде кавычек) желании .
...
Рейтинг: 0 / 0
25 сообщений из 47, страница 1 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / FB3: странные ошибки подключения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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