Обновлено: 29.05.2019
OLE DB свойство инициализации источника данных — «remote:auth»
Имя:
remote:auth
Тип:
VT_BSTR
R/W:
R/W
По умолчанию:
EMPTY
IBProvider:
3.34, 5
Имя сервиса аутентификации, используемого собственным клиентом при подключении к базе данных. Допускается отсутствие или одно значение из следующего списка:
Значение | Описание |
Srp | Аутентификация с использованием логина и пароля. Поддерживается начиная с Firebird v3. |
Srp224 | Аутентификация с использованием логина и пароля. Поддерживается начиная с Firebird v3.4 и IBProvider v5.5. |
Srp256 | Аутентификация с использованием логина и пароля. Поддерживается начиная с Firebird v3.4 и IBProvider v5.5. |
Srp384 | Аутентификация с использованием логина и пароля. Поддерживается начиная с Firebird v3.4 и IBProvider v5.5. |
Srp512 | Аутентификация с использованием логина и пароля. Поддерживается начиная с Firebird v3.4 и IBProvider v5.5. |
Legacy_Auth | Аутентификация с использованием логина и пароля. Поддерживается всеми версиями Firebird. |
Win_Sspi | Аутентификация средствами Windows (SSPI). |
По умолчанию провайдер выбирает сервис аутентификации на основании значения свойств «User ID», «Password», «Integrated Security».
Обратите внимание, что SRP-аутентификация чувствительна к регистру символов логина (User ID). Обычно, если не указано обратное, сервер приводит имя логина к верхнему регистру. В этом случае, при подключении к базе данных через собственный клиент провайдера, вы также должны указать в строке подключения имя логина с использованием символов верхнего регистра — например, «user id=SYSDBA». В противном случае, вы получите ошибку аутентификации.
См. также
- Свойство инициализации User ID
- Свойство инициализации Password
- Свойство инициализации Integrated Security
- Свойство инициализации remote:wire_crypt