Updated: 2019-05-29

Data Source Initialization OLE DB Property – «remote:auth»

Name:
remote:auth
Type:
VT_BSTR
R/W:
R/W
Default:
EMPTY
IBProvider:
3.34, 5

The name of authentication service, which used by provider’s own client for connection to the server. Allowed the empty value or one value from the following list:

Value Description
Srp Authentication with using of login and password. Supported since Firebird v3.
Srp224 Authentication with using of login and password. Supported since Firebird v3.4 and IBProvider v5.5.
Srp256 Authentication with using of login and password. Supported since Firebird v3.4 and IBProvider v5.5.
Srp384 Authentication with using of login and password. Supported since Firebird v3.4 and IBProvider v5.5.
Srp512 Authentication with using of login and password. Supported since Firebird v3.4 and IBProvider v5.5.
Legacy_Auth Authentication with using of login and password. Supported by all versions of Firebird.
Win_Sspi Authentication by Windows (SSPI).

By default provider selects an authentication service on the basis of values of properies «User ID», «Password», «Integrated Security».

Note that username (User ID) in the SRP-authentication is case sensitive. By default, if not defined explicitly, server transforms the username to upper case. In these cases, when you connect to the server through own client of provider, need define username in upper case — for example, «user id=SYSDBA». Otherwise you get the authentication error.

See also

Other properties of group

Other sets of properties