none
Как включить Kerberos для SQL Server 2005? RRS feed

  • Вопрос

  • Не могу включить Kerberos для SQL Server 2005.

    Службы выполняются от имени доменной учетной записи SQLServer. Добавил для данной учетной записи SPN-ы. Перезагрузил сервер. С другой машины выполнил запрос SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid - в ответ получаю NTLM (http://technet.microsoft.com/en-us/library/cc280745.aspx). А хотелось бы Керберос, как и обещано в статье.

    Что еще нужно сделать, чтобы работал именно Керберос?
    10 сентября 2009 г. 9:45

Ответы

  • Разобрался в чем дело. Предыстория, чтобы было более понятно, мне нужно было подключить WSUS к удаленному серверу SQL.

    Я завел spn записи для порта 1433, а нужно было сделать spn записи для порта 1173. Как только я их добавил SQL сразу показал, что использует Керберос и все заработало.
    • Помечено в качестве ответа Yaroslav Turbin 11 сентября 2009 г. 8:12
    11 сентября 2009 г. 8:11

Все ответы

  • В контексте какого логина выполняется запрос?

    10 сентября 2009 г. 12:53
  • SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid
    отобразит метод аутентификации для текущего соединения.

    Выполните
    SELECT * FROM sys.dm_exec_connections
    и увидите информацию по всем соединениям.
    MCITP: Database Administrator
    10 сентября 2009 г. 19:52
  • Разобрался в чем дело. Предыстория, чтобы было более понятно, мне нужно было подключить WSUS к удаленному серверу SQL.

    Я завел spn записи для порта 1433, а нужно было сделать spn записи для порта 1173. Как только я их добавил SQL сразу показал, что использует Керберос и все заработало.
    • Помечено в качестве ответа Yaroslav Turbin 11 сентября 2009 г. 8:12
    11 сентября 2009 г. 8:11