Support for authentication, encryption, and privacy are provided by .NET TeraGSS. This assembly is installed with the .NET Data Provider for Teradata as a separate assembly called Teradata.Net.Security.Tdgss.dll.
The authentication mechanisms supported by .NET TeraGSS are:
These mechanisms must also be supported and enabled on the Teradata Server.
The TdgssUserConfigFile.xml can be modified to change authentication mechanism properties. This file is not shared with any other Teradata Tools and Utilities product. Changes to other copies of the TdgssUserConfigFile.xml for C/C++ or Java applications do not affect .NET TeraGSS.
The TeraGSS configuration files are contained in the directory
<Installation Directory>\Config
Steps to change the .NET TeraGSS configuration are:
cd C:\Program Files\Teradata\NET Data Provider for Teradata\12.00.00.00\Config
notepad TdgssUserConfigFile.xml
Edit the properties in the file by deleting the old values and entering new values for the properties you wish to modify. Refer to the Security Administration manual for details about the authentication mechanism properties.
![]() |
---|
Most mechanism properties work best using their factory preset values. Make sure of your reason for wanting to change a property value before you proceed with the edit. |
TdgssNetConfig.exe /Schema:. /Xml:. /Out:.
Schema argument specifies the path to the SDKExtensions.xsd file. Xml argument specifies the path to the TdgssUserConfigFile.xml file. Out argument specifies the output path for the .NET TeraGSS extensions assembly. Refer to the Security Administration manual for additional information on TdgssNetConfig tool.