Он просто предназначен для использования режима TA.

Дык без него тоже все работает. Не указываешь логин-пароль - и все. Пешков щас вот подтвердил, что фактически это игнорирование переменных окружения.

А в исходниках обнаруживается, что к этому параметру привязывается строка, в которую полагаю чего то можно написать.

Запиши. Клиент это удалит перед отправкой на сервер :-)

Хорошо. Я уже просто сто лет не копался на этому уровне и забыл формат параметров: <tag_id><tag_length>. Поэтому и затупил.

То есть получается, что если я перед подключением к базе обнулю переменные окружения ISC_USER, ISC_PASSWORD - это типа не тоже самое, что заюзать этот параметр.

Забудь про ISC-переменные.

Дим, это надо не мне говорить :)

Кроме того, было бы неплохо, для всех таких изменений/расширений в API, указывать - а будет ли оно работать на старых клинтских библиотеках (хотя бы в рамках семейства FB)

А что, есть варианты? Ведь без изменения протокола это не сделаешь. Так что старые клиенты идут лесом.

Если пользователь сказал - "хочу аутентификацию средствами Windows", нужно проверять версию клиентской библиотеки и отшивать если она ниже FB 2.1

Я полагал, что можно забить на такую проверку... Ну, значит, будем проверять.

-----
Коваленко Дмитрий.

PS. Это у меня щас в башке перестройка идет после предыдущей грандиозной возни, связанной с типами данными. Поэтому я на эту TA, как баран на новые ворота.

Ответить