powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 3: непонятки с регистрозависимыми именами ролей
7 сообщений из 7, страница 1 из 1
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754310
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Имеется пустая БД, созданная юзером "SyS".

2. В БД созданы две роли и грантованы юзеру "SyS":
Код: plsql
1.
2.
3.
4.
 create role MIXED_ROLE;
 create role "Mixed_Role";
 grant MIXED_ROLE to "SyS";
 grant "Mixed_Role" to "SyS";



3. В эксперте в регистрационной записи БД указана роль Mixed_Role.

4. Содержимое DPB непосредственно перед коннектом:
Код: plaintext
#1#$1C#5'"SyS"'#$1D#9'masterkey0'#4'UTF8<'#$C'"Mixed_Role"H'#1#1

5. После коннекта запрос select current_role from rdb$database возвращает MIXED_ROLE (!)

6. Если дропнуть роль MIXED_ROLE, то select current_role from rdb$database после переконнекта возвращает NONE (!)

Законнектиться с ролью "Mixed_Role" мне не удалось. В isql вроде как все ОК.
Это какой-то косячок в Legacy API или это я не тот косячок дунул?
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754450
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

А ты указал 3-ий диалект в строке коннекта ?
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754481
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladА ты указал 3-ий диалект в строке коннекта ?

Ух ты! Шайтан...
Нет, в эксперте диалект при коннекте никогда не передавался.
А на что еще влияет диалект в DPB?
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754637
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertА на что еще влияет диалект в DPB?IIRC, ни на что.
Я тут недавно расписывал, что такое "диалект клиента"
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754691
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

Больше ни на что или вообще ни на что? Какое то раздвоение личности, однако, от вас вижу здесь.))
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754696
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

я не знаю как то что сказал Влад можно двояко интерпретировать. Да и объяснял он совсем недавно на что влияет диалект который указан в DPB соединения. Кроме интерпретации ролей ни на что.
...
Рейтинг: 0 / 0
Firebird 3: непонятки с регистрозависимыми именами ролей
    #39754699
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

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


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