Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопросы по TFDIBSecurity в FireBird / 8 сообщений из 8, страница 1 из 1
31.07.2015, 08:47
    #39020049
kudatsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
Пользователь USER создан в IBExpert.
Некоторые параметры введены русскими буквами
(firstname и т.д.)
Выполняю код:
Sec.AUserName:='USER';
Sec.APassword:='XXXX';
Sec.DisplayUser;
В результате:
- не выводится роль
- в полях, заполненных русскими буквами,
выводятся квакозябры.
В чём тут дело?
...
Рейтинг: 0 / 0
31.07.2015, 10:15
    #39020134
kudatsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
На всякий случай поясню, что речь идёт о компонентах FireDac.
...
Рейтинг: 0 / 0
31.07.2015, 10:37
    #39020171
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
kudatsky,

1. Причём тут роль? Она в общем-то при подключении указывается и больше не меняется (до FB3).
2. Какая версия FB? Какой чарсет коннекта и самой базы?
...
Рейтинг: 0 / 0
31.07.2015, 11:13
    #39020222
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
Hello, Kudatsky!
You wrote on 31 июля 2015 г. 11:12:57:

Kudatsky> речь идёт о компонентах FireDac.
иди в дельфийский форум.
там творец этих компонентов - Арефьев ошивается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
31.07.2015, 12:01
    #39020257
kudatsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
Симонов Денис >
1. Насколько я понимаю, роль можно подключить к пользователю
при создании пользователя. Именно это я и сделал в IBExpert.
Теперь мне хочется посмотреть на эту роль из программы.
2. Charset win1251, FB 2.5
...
Рейтинг: 0 / 0
31.07.2015, 12:15
    #39020270
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
kudatsky,

1. ты не правильно понял. Когда ты грантуешь роль пользователю это всего лишь означает, что пользователь может указать эту роль при подключении. И только в этом случае он получит её права. Автоматически (без явного указания роли при подключении) пользователь её права ты не получает. В Firebird 3.0 роль можно выбрать позже и без переконнекта оператором SET ROLE.

2. Если Дельфи новая от 2009 и старше, то тогда вопрос почему не UTF-8
...
Рейтинг: 0 / 0
31.07.2015, 12:56
    #39020319
kudatsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
Симонов Денис>
Спасибо, я этого действительно не знал. Сейчас попробую поразбираться.
Что касается Charset win1251, то проект начинался без меня и почему
не UTF8 я сказать не могу. Но я припоминаю (могу и ошибиться) что в
SECURITY2.FDB используется как-раз UTF8. И тогда совсем непонятно,
откуда берутся квакозябры. Я работаю на ХЕ6, и там точно UNICОDE, я
проверял.
...
Рейтинг: 0 / 0
31.07.2015, 13:01
    #39020325
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по TFDIBSecurity в FireBird
ещё раз повторяю:
все вопросы родителю файрдака.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Вопросы по TFDIBSecurity в FireBird / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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