Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
Привет, всем!

Раньше на компьютере стоял Windows NT 4 с 6-м сервис паком, в ODBC было
создано подключение к MS SQL 2000 и интегрированной безопасностью и жизнь
была прекрасна :-)
Затем поверх NT поставили Windows 2000 sp2 теперь через ODBC невозможно
подключиться к SQL серверу. Выдается сообщение:
Cannot generate SSPI context

Что бы это значило и как это можно поправить?


---------------
С уважением
Андрей Прохоров
30 янв 03, 10:33    [117890]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
fima
Member

Откуда: Москва
Сообщений: 583
Может эта ссылка поможет.
30 янв 03, 10:45    [117901]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
NX
Member

Откуда:
Сообщений: 105
Плохая практика - обновлять систему MS до новой версии, лучше ставить с нуля.
30 янв 03, 10:45    [117902]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Glory
Member

Откуда:
Сообщений: 104760
А по какому протоколу вы пытаетесь установить соединение ?
30 янв 03, 11:22    [117948]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
Отвечаю всем :)
1. Протокол TCP/IP
2. Аналогичная операция, установки WIN2000 поверх NT4, было успешно проведена еще на двух компьютерах. Проблема возникла только на одном.
3. Установка 2 и затем 3-го SP для Windows не помогла.

С уважением
Андрей Прохоров
30 янв 03, 12:01    [118006]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Glory
Member

Откуда:
Сообщений: 104760
может проблема в этом http://support.microsoft.com/default.aspx?scid=kb;en-us;269541 ?
30 янв 03, 12:27    [118028]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
может проблема в этом http://support.microsoft.com/default.aspx?scid=kb;en-us;269541 ?
Попробовал, не помогает :(. Странно то, что никаких больше сообщеий об ошибках не появляется.

С уважением
Андрей Прохоров
30 янв 03, 15:05    [118246]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Попробуйте сченить имя учетной записи от которой стартует SQL сервер на Local Service и скажите что получилось!?
31 янв 03, 11:10    [118804]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
Попробуйте сченить имя учетной записи от которой стартует SQL сервер на Local Service и скажите что получилось!?
Уря!!! Заработало!!! Но мне так нельзя :(. И все таки, что этом может значить?

С уважением
Андрей Прохоров
31 янв 03, 13:12    [119029]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
А я и не говорю что надо использовать Local Service - это только начало диагностики!

Теперь расскажите под какой учетной записью стартовал сервер раньше?
Надеюсь других пользователей с таким логином нет?
31 янв 03, 13:36    [119061]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
Теперь расскажите под какой учетной записью стартовал сервер раньше?
Надеюсь других пользователей с таким логином нет?

Стартовал с учетной записью входящей в группу администраторов домена :), с этим же аккаунтом стартует SQLAgent. Попутно выяснилось, что на контроллер домена не поставлен ни один сервис пак. Ужас, вот, что значит делать ответственные дела перед Новым годом.

С уважением
Андрей Прохоров.
31 янв 03, 13:58    [119094]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Ixtiander
Member

Откуда: Almaty
Сообщений: 39
2 funikovyuri:

Теперь расскажите под какой учетной записью стартовал сервер раньше?
Надеюсь других пользователей с таким логином нет?


А если есть? А если я с клиентского компа под одной и той же учетной записью с SQL Serverом захожу то что из этого?

У меня такая проблема стабильно появляется у клиентов, на которых стоит система WinXP и NT-авторизация. Приходится запускать их через SQL-авторизацию.
31 янв 03, 14:19    [119121]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Советую создать для SQL сервера отдельную учетную запись входящую в группу администраторов домена + SP на контролер домена + SP на MSSQL
1 фев 03, 10:26    [119644]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Andrey Prokhorov
Member

Откуда:
Сообщений: 6
Советую создать для SQL сервера отдельную учетную запись входящую в группу администраторов домена + SP на контролер домена + SP на MSSQL
Ээээ... Т.е. для MS SQL сервера и SQLAgent лучше иметь разные учетные записи?

С уважением
Андрей Прохоров
3 фев 03, 10:48    [120233]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Нет для (SQLServer'a & SQLAgent & ...) одну
3 фев 03, 14:51    [120576]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
Возникла та жа проблема.
Пробовал запускать сиквел под учетной записью доменного админа, локального админа (меня) - нифига. Под доменным админом - ошибка при вин. аутенцикации - login failed for user '(null)'. Под моей записью: Cannot generate SSPI context.
Под системной учетной записью - все ОК.

Смотрели на SPN через SetSPN.exe - вроде все нормально:
MSSQLSvc/sql-server.domen:1433
HOST/SQL-SERVER
HOST/sql-server.domen

МСДН перерыл - вроде остается только одно - проблемы с контролером домена, но проблемы начались в пятницу, а что там с доменом делали не ясно - админ (который плодил "проблемы") ушел в отпуск :( . Другой админ говорит, что у них есть какие-то проблемы с доменом, ДНС, но как их решить чтобы сервер ожил, он не знает. У них там какие-то загадки.

Если кто способен объяснить мне, что бы я обяъснил админу, что бы он что-то исправил, что бы сервер заработал с доменными учетными записями.
Спасибо.
20 май 04, 15:14    [690598]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Senin Viktor
Значит контролер домена не доступен, чтобы провести аутентификацию...
20 май 04, 17:14    [691157]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
2funikovyuri
Значит контролер домена не доступен, чтобы провести аутентификацию...

да вроде доступен. На шару удаленого компа (он же сервер), стоит право доступа моей доменной учетной записи - могу заходить спокойно, а вот сервер запустить под ней - не могу:
Код: 537
Отказ входа в систему:
 	Причина:		неожиданная ошибка при входе
 	Пользователь:	
 	Домен:		
 	Тип входа:	3
 	Процесс входа:	Kerberos
 	Пакет проверки:	Kerberos
 	Рабочая станция:	- 

Что и где надо посмотреть/наладить в домене?

Еще не могу по TCP/IP соединиться, но это уже буду выяснять завтра, хотя точно помню, что выставлял протокол и TCP/IP и Named Pipes. И из-за этого вылезла вот [url=827452]эта ошибка[/url], хотя
Microsoft SQL Server  2000 - 8.00.818 (Intel X86) 
	May 31 2003 16:08:15 
	Copyright (c) 1988-2003 Microsoft Corporation
	Desktop Engine on Windows NT 5.0 (Build 2195: Service Pack 4)
20 май 04, 17:51    [691280]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
пардон, строку И из-за этого вылезла вот [url=827452]эта ошибка[/url]

следует читать:
FIX: General Network Error When You Try to Back up or Restore a SQL Server Database on a Computer That Is Running Windows Server 2003
20 май 04, 17:53    [691286]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Glory
Member

Откуда:
Сообщений: 104760
да вроде доступен. На шару удаленого компа (он же сервер), стоит право доступа моей доменной учетной записи - могу заходить спокойно, а вот сервер запустить под ней - не могу:
Контроллер домена не доступен в тот момент когда sql хочет получить от него подтверждение об авторизации аккаунта в сети. Это недоступность может выражаться и в истечении таймаута в течении которго sql ждет ответа. А таймаут может проистекать из разных причин, в том числе и из-за сетевых.

Какие например у вас в конфигурации сетевой карты заданы DNS сервера ?
21 май 04, 10:39    [692280]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
Какие например у вас в конфигурации сетевой карты заданы DNS сервера ?

Автоматически получить IP , DNS адреса

Версию таймаутов по прошу проверить админов.
21 май 04, 10:56    [692344]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Glory
Member

Откуда:
Сообщений: 104760
DNS адреса
Потнятно что DNS адреса. Вопрос правильные ли это адреса ? Может для этих DNS серверов как раз и возникают проблемы с разрешением имен ? Все это влияет на время отклика
21 май 04, 11:02    [692365]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
2Glory
Спасибо за идею.
После установки конкретного DNS адреса - сиквел на конец-то стал грузиться под моей доменной учетной записью.
21 май 04, 12:40    [692769]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Glory
Member

Откуда:
Сообщений: 104760
После установки конкретного DNS адреса
Интересно а какой DNS адрес выдавался ему тогда DHCP сервером ?

И еще
Автоматически получить IP
Это у вас для sql сервера ???
21 май 04, 13:08    [692892]     Ответить | Цитировать Сообщить модератору
 Re: Cannot generate SSPI context  [new]
Senin Viktor
Member

Откуда: Подмосковье
Сообщений: 5006
Интересно а какой DNS адрес выдавался ему тогда DHCP сервером ?

А .... его знает. У админов проблем с ДНСами


Это у вас для sql сервера ???

Да. А какие проблемы от этого м.б. ?
21 май 04, 13:41    [693023]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить