none
Ошибка безопастности SSL RRS feed

  • Общие обсуждения

  • Доброго времени суток!
    Подскажите, пожалуйста, по следующей проблеме:
    Есть сервер с 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 и у проблемного клиента
    такой ошибки не было!

    20 ноября 2011 г. 9:22

Все ответы