0
因此,我試圖從RHEL Server 7.4機器連接到我們的SQL服務器之一,我已經安裝了kerberos,unixodbc和Microsoft ODBC for Linux。無法使用Kerberos從RHEL Server 7.4連接到SQL Server
我試圖連接到的SQL Server在Active Directory域內,我可以通過使用kinit
進行身份驗證,但仍然收到SSPI Provider: Server not found in Kerberos database.
錯誤。
這是我段從終端:
[[email protected] /]$ sudo kinit [email protected]
[sudo] password for RH:
Password for [email protected]:
[[email protected] /]$ sqlcmd -E -S MyServer
Sqlcmd: Error: Microsoft ODBC Driver 13 for SQL Server : SSPI Provider: Server not found in Kerberos database.
Sqlcmd: Error: Microsoft ODBC Driver 13 for SQL Server : Cannot generate SSPI context.
這是我/etc/krb5.conf
:提前
[libdefaults]
dns_lookup_realm = false
ticket_lifetime = 24h
forwardable = yes
default_realm = ADS.LOCAL.COM
default_ccache_name = KEYRING:persistent:%{uid}
dns_lookup_kdc = true
[domain_realm]
.ads.local.com = ADS.LOCAL.COM
謝謝!
答案在下面的工作?我有同樣的問題?它沒有爲我工作..但如果它爲你做了這可能意味着我的問題是與我的krb5.conf文件..但我不知道 –