| Доброго времени суток! Подскажите, пожалуйста, по следующей проблеме:
 Есть сервак с Windows Server 2003 и установленным SQL Server 2008 R2.
 Есть комп с Windows XP SP2 (далее клиент). Обе машины в одном домене.
 При добавлении на клиенте источника данных ODBC к SQL - выдается ошибка:
 
 Connection failed:
 SQLState: '01000'
 [Microsoft][ODBC SQL Server Driver][TCP\IP Sockets]ConnectionOpen (SECCreateCredentials()).
 Connection failed:
 SQLState '08001'
 SQL Server Error: 18
 [Microsoft][ODBC SQL Server Driver][TCP\IP Sockets] SSL Security error
 
 Ошибка и при проверки подлинности Windows, и через проверку учетки SQL сервера.
 галка у "Обязательное шифрование протокола" на клиенте не стоит.
 на сервере параметр "Приндительное шифрование" = нет.
 
 причем, если подключаться к серверу через ADO.NET со строкой подключения:
 "Data Source=servak2003;Initial Catalog=myBD;Integrated
 Security=True;Trusted_Connection=True;",
 то этой ошибки не возникает!
 
 Подскажите, как можно подключиться к SQL серверу через ODBC ?
 
 P.S.
 другие xp-машины в домене подключаются к SQL без ошибок.
 до этого на серваке стоял SQL 2000 и у проблемного клиента
 такой ошибки не было!
 Ответить
       |