The following table lists the error messages that ODBC Driver for Teradata can return regarding SSO usage:
| Error Message | Description |
|---|---|
| SSO request cannot be honored - SSO not available | An SSO request is received, and the client, the gateway, or the database does not support SSO |
| Couldn't acquire memory on behalf of caller | Terasso DLL was unable to acquire needed memory |
| Problem in passed parameter(s) | Terasso DLL detected errors in the passed parameters |
| Couldn't load security DLL | Terasso DLL was unable to load the security DLL |
| Couldn't find security entry point | Terasso DLL was unable to find a security entry point in the security DLL |
| Couldn't initialize security DLL | Terasso DLL could not initialize the security DLL |
| SSPI call to EnumerateSecurityPackages failed | Terasso DLL was unable to enumerate the available security packages using SSPI. The reason code (SSPI return code) is included. |
| Couldn't find a compatible package match between client and gateway | Terasso DLL was unable to find a security package compatible with both client and gateway |
| SSPI call to AcquireCredentialsHandle failed | Terasso DLL was unable to acquire a credentials handle using SSPI. The reason code (SSPI return code) is included. |
| SSPI call to InitializeSecurityContext failed | Terasso DLL was unable to initialize the security context using SSPI. The reason code (SSPI return code) is included. |
| SSPI call to CompleteAuthToken failed | Terasso DLL was unable to complete the authorization token using SSPI. The reason code (SSPI return code) is included. |
| SSPI call to FreeBufferContext failed | Terasso DLL was unable to free the buffer context using SSPI. The reason code (SSPI return code) is included. |
| Terasso DLL is not in the path | Terasso DLL is not present in the system32 directory |