Kerberos 验证可用于多个平台。有关经过测试的 Kerberos 客户端的列表,请参见 http://www.sybase.com/detail?id=1061807。
下表列出了所支持的 Kerberos 客户端使用的 keytab 和 GSS-API 文件的缺省名称和位置。
SSPI 只能在 Kerberos 连接参数中由 SQL Anywhere 客户端使用。SQL Anywhere 数据库服务器不能使用 SSPI,它们需要支持的 Kerberos 客户端而不是 SSPI。
Kerberos 客户端 | 缺省 keytab 文件 | GSS-API 库文件名 | 注释 |
---|---|---|---|
Windows MIT Kerberos 客户端 | C:\WINDOWS\krb5kt | gssapi32.dll 或 gssapi64.dll | 在启动数据库服务器前,可以设置 KRB5_KTNAME 环境变量,以指定不同的 keytab 文件。 |
Windows CyberSafe Kerberos 客户端 | C:\Program Files\CyberSafe\v5srvtab | gssapi32.dll 或 gssapi64.dll | 在启动数据库服务器前,可以设置 CSFC5KTNAME 环境变量,以指定不同的 keytab 文件。 |
Unix MIT Kerberos 客户端 | /etc/krb5.keytab | libgssapi_krb5.so 1 | 在启动数据库服务器前,可以设置 KRB5_KTNAME 环境变量,以指定不同的 keytab 文件。 |
Unix CyberSafe Kerberos 客户端 | /krb5/v5srvtab | libgss.so 1 | 在启动数据库服务器前,可以设置 CSFC5KTNAME 环境变量,以指定不同的 keytab 文件。 |
Unix Heimdal Kerberos 客户端 | /etc/krb5.keytab | libgssapi.so.1 1 |
1 这些文件名可能会有所不同,这取决于您的操作系统和 Kerberos 客户端版本。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |