Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Ръкостискането на SSPI е неуспешно с код на грешка 0x8009030c при установяване на връзка с интегрирана защита

Ключът към този проблем, поне за мен, е фактът, че връзката към SQL Server се осъществява през интерфейса за обратна връзка (127.0.0.1). Имах същите симптоми и намерих отговора в тази публикация в блог .

За да обобщим:извършва се loopback проверка, която води до неуспешни доверени връзки през loopback адаптера. Тази проверка може да бъде премахната чрез добавяне на запис в регистъра, както следва:

  1. Редактирайте системния регистър с помощта на regedit. (старт –> стартиране … Regedit )
  2. Прегледайте до:HKLM\System\CurrentControlSet\Control\LSA
  3. Добавете DWORD стойност, наречена „DisableLoopbackCheck“
  4. Задайте тази стойност на 1

Рестартирах, след като направих тази промяна, за да съм сигурен, но може да откриете, че това не е необходимо. След като тази промяна в системния регистър беше извършена, можех да направя надеждни връзки чрез адаптера за обратна връзка.

Поздравления за Blackhawk Consulting Blog за това, че ме насочихте в правилната посока по този въпрос.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете основен родител на дете в йерархична таблица

  2. Вземете някой от записите в дублирани записи

  3. Коментираният код извежда грешка

  4. Стандартни низове с числов формат, поддържани от FORMAT() в SQL Server

  5. Може ли ограничение за проверка да се отнася до друга таблица?