powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Пользователи в основной базе данных (Firebird 3)
9 сообщений из 9, страница 1 из 1
Пользователи в основной базе данных (Firebird 3)
    #39460366
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Читая файл об изменениях в Firebird 3, обнаружил что теперь пользователей можно хранить в базе, отличной от security3.fdb. Ради интереса решил сделать пример:
databases.confsbox = D:\....\demo.fdb
{
SecurityDatabase = sbox
}
Далее делаю как написано в инструкции:
Код: sql
1.
2.
3.
4.
5.
SQL> create database D:\....\demo.fdb;
SQL> connect sbox;
SQL> create user sysdba password '....';
SQL> commit;
SQL> exit;


После этого ISQL нормально подключается к базе с пользователем SYSDBA и нормально с ней работает, но вот при попытке подключиться через IBExpert или через какой-нибудь UIB (delphi), я получаю ошибку:
Missing security context for D:\...\WIN32\DEBUG\SBOX(при этом путь к базе данных указан неправильно, а как <путь_к_экзешнику>\<алиас_базы>).

Вопрос: что я упустил или делаю не так?
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460405
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

локальный коннект ?
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460435
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, сервер на той же машине, база открывается просто через псевдоним: 'sbox'.
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460445
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

локальный коннект в 3.0 - это embedded.
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460459
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

попробуй xnet://sbox
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460465
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Да, спасибо. Поменял на 'xnet://sbox' заработало.
Я правильно понимаю, что embedded-версией такие БД не поддерживаются? Т.к. это странно: у неё хватило возможностей найти 'databases.conf', прочитать из него алиас, но не хватило - прочитать параметры?
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460483
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

embedded не использует аутентификацию. Соответственно что security?.fdb, что аутентификация в базе в 3.0 - все идут лесом.
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460498
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpЯ правильно понимаю, что embedded-версией такие БД не поддерживаются?Не правильно.
alekcvpТ.к. это странно: у неё хватило возможностей найти 'databases.confУ кого ?

Разберись сначала, что такое embedded и как он работает в fb3.
Если что непонятно - спрашивай, но конкретно.
...
Рейтинг: 0 / 0
Пользователи в основной базе данных (Firebird 3)
    #39460522
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvembedded не использует аутентификацию. Соответственно что security?.fdb, что аутентификация в базе в 3.0 - все идут лесом.
Почему тогда при подключении базы через embedded выскакивает ошибка Missing security context? С обычными базами её нет.

hvladУ кого ?
У embedded. Т.к. я подключался к базе через просто алиас 'sbox', то использовался движок embedded, правильно? Но как он узнал что это за база такая 'sbox'? Нашел в реестре куда установлен Firebird и прочитал его databases.conf?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Пользователи в основной базе данных (Firebird 3)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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