In order to support authentication, data encryption, or data integrity, the .NET Data Provider for Teradata must establish a secure session context utilizing TeraGSS. This session context will be established using one of the supported authentication mechanisms. The .NET Data Provider for Teradata chooses the authentication mechanism in this sequence. If the value is not defined, the provider continues until an authentication mechanism has been selected.
If the mechanism is selected by Option 1 or Option 2, the authentication mechanism must be enabled on the SQL Engine. Otherwise, the connection attempt will fail.
If IntegratedSecurity has been enabled, the provider chooses the mechanism as follows:
If the selected mechanism is not enabled on the SQL Engine, the next ranked mechanism is selected. This process continues until a mechanism is selected, or no other mechanisms remain in the list of possible Single Sign On mechanisms.