Linux

StepsTo enable Kerberos for Login Authentication on Linux

If you are linking to the UNIX ODBC Driver Manager:

  1. Open an existing data source, or create a new data source template.

  2. Add the following to the data source template:

    Authentication= mitkerberos 
    (or cybersafekerberos) ServerPrincipal=<MANGO>
    to enable Kerberos Login Authentication.
    

    where: <MANGO> is the name of the principal server used to authenticate sign-ons.

  3. Reinstall the data source using the odbcinst utility at the command line:

    odbcinst -i-s  -f ${datasourcetemplatefile}
    

If you are linking directly to the ASE ODBC Driver, modify the odbc.ini file directly.

Following is an example of how the odbc.ini data source template file should look after you modify it:

[sampledsn] 
Description=Sybase ODBC Data Source
UserID=sa
Password= 
Driver=Adaptive Server Enterprise
Server=sampleserver
Port=4100
Database=pubs2
UseCursor=1
AuthenticationClient=mitkerberos
ServerPrincipal=MANGO