Kerberos authentication for ODBC clients

If your environment uses Kerberos to authenticate user access to the databases, the ODBC client application is responsible for obtaining authorization tickets.

The ODBC client application must obtain the Kerberos authorization ticket from the Kerberos Authentication Server by using the kinit facility before connecting to the Netezza Performance Server databases. The Netezza Performance Server ODBC driver detects that the Netezza Performance Server system uses Kerberos authentication and can transparently pass the authenticated user credentials to the database.

When configuring the ODBC connection to the Netezza Performance Server data sources, you can omit the values for the password and authentication arguments. The password is ignored if you specify it in SQLConnect or SQLDriverConnect API calls.

For more information about configuring the Netezza Performance Server system to use Kerberos authentication, see the security section in the IBM® Netezza® System Administrator’s Guide.