To enable Kerberos for Login Authentication on
Linux
If you are linking to the UNIX ODBC Driver Manager:
Open an existing data source, or create a new data source template.
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.
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