Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
ОС Windows 2003 Server, Microsoft SQL Server 2008R2

проблема возникла после 13.06, внезапно стало пропадать подключение к серверу пользователем sa (с проверкой подлинности SQL)
в консоли просмотра ошибок для приложений наблюдаются сообщения типа "аудит отказов", код 18456
Ошибка входа пользователя "sa". Причина: проверка пароля завершилась ошибкой инфраструктуры.
Проверьте на наличие предыдущих ошибок. [КЛИЕНТ: <local machine>]

при этом подключение к SQL с авторизацией Windows работает
перезапуск службы MS SQL Server не помогает, только полная перезагрузка сервера

данное событие происходит регулярно с интервалом примерно 40 часов

думал, что это было вызвано последними обновлениями от 13.06, сделал откат - не помогло
1 июл 15, 10:41    [17836273]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
o-o
Guest
вот не поверите, у меня не со скулем, а просто с виндовыми пользователями вышла на днях схожая бурда.
тоже после обновлений.
винда перестала их пускать и сообщение какое-то дурное,
типа не допускаются пустые пароли, что-то такое.
в Security log написали более внятное, но удивительное: вдруг У ВСЕХ пароль истек.
ну совсем уже.
да там мои личные галки всем были выставлены, чтобы был бессрочный.
откатывать мне было лень, проще всем заново выставить never expire.
это правда совсем не вин сервер, а вин7 на ноуте

К сообщению приложен файл. Размер - 19Kb
1 июл 15, 11:12    [17836487]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4539
ntm.tomsk
думал, что это было вызвано последними обновлениями от 13.06, сделал откат - не помогло

Вы ставили SP4?
1 июл 15, 11:28    [17836600]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
нет, не ставил
SQL проработала полгода, и вот внезапно стала дурить
никаких изменений на сервере не делалось, за исключением тех системных обновлений

главное, непонятно - почему перезапуск службы SQL не помогает
1 июл 15, 12:39    [17837194]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
o-o
Guest
ntm.tomsk,

а вы все галочки проверили для sa?
может, там "само собой" выставляется какое-нибудь Enforce password policy/Enforce password expiration?
т.е. когда начинается постоянная ошибка входа,
посмотрите, все, что касается пароля для sa, осталось прежним или что-то новенькое появилось?
1 июл 15, 12:54    [17837316]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
ну как они сами собой встанут?

да еще удалятся после перезагрузки сервера и снова встанут ~через 40 часов, и так несколько раз
1 июл 15, 13:24    [17837625]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4539
ntm.tomsk
данное событие происходит регулярно с интервалом примерно 40 часов

Думаю, что стоит внимательно просмотреть логи сервера за период сбоя и перед ним.
Нудно, противно, но иного пути не вижу.
Возможно некоторые сообщения натолкнут вас на мысль.
1 июл 15, 13:25    [17837629]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
насколько я понимаю, пользователь sa - он ведь "внутренний" для SQL сервера?
за его авторизация никакая служба от ОС не отвечает, только сам SQL?
1 июл 15, 13:27    [17837660]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
Glory
Member

Откуда:
Сообщений: 104751
ntm.tomsk
насколько я понимаю, пользователь sa - он ведь "внутренний" для SQL сервера?
за его авторизация никакая служба от ОС не отвечает, только сам SQL?

По какому протоколу подключаетесь ?
1 июл 15, 13:30    [17837689]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
SQL2008,
ну вот что смог нарыть в логах: несколько ранее тех событий проскакивают системные ошибки

от NETLOGON
"Компьютер не может установить безопасный сеанс связи с контроллером домена NTM по следующей причине:
Недостаточно памяти для обработки команды.
Это может затруднить проверку подлинности. Убедитесь, что компьютер подключен к сети. "

и Kerberos
"Подсистемой Kerberos обнаружена ошибка проверки PAC. Это означает, что PAC клиента Master в сфере NTM.NET.LOCAL имеет PAC, не прошедший проверку подлинности или измененный. "
1 июл 15, 13:54    [17837912]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
ntm.tomsk
Member

Откуда:
Сообщений: 6
Glory,
по TCP надо полагать
запускаю на сервере Management Studio и пытаюсь подключиться к установленному на этом же сервере SQL пользователем sa
1 июл 15, 13:58    [17837952]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
o-o
Guest
ntm.tomsk
ну как они сами собой встанут?
да еще удалятся после перезагрузки сервера и снова встанут ~через 40 часов, и так несколько раз

ну и чего же вы тогда тоже думаете на *виндовые* обновления?
я про виндовых юзеров как раз подозреваю какую-то политику,
что взяла и повлияла на пароли.
но у меня больше пока что не повторилось.

а на скульные логины тоже можно виндовую политику распространить,
на их сложность, например.
у вас ведь тоже чего-то не то именно с паролями

SQL Server can use Windows password policy mechanisms. The password policy applies to a login that uses SQL Server authentication, and to a contained database user with password.

SQL Server can apply the same complexity and expiration policies used in Windows to passwords used inside SQL Server. This functionality depends on the NetValidatePasswordPolicy API.

The security policy might be set in Windows, or might be received from the domain. To view the password policy on the computer, use the Local Security Policy MMC snap-in (secpol.msc).
Password Policy

мне, например, доменная политика навязывает такую сложность на пароли сиквела,
что проще каждый раз при создании тестового логина дописать with check_policy = off
1 июл 15, 14:00    [17837968]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
Glory
Member

Откуда:
Сообщений: 104751
ntm.tomsk
Glory,
по TCP надо полагать

А если не "пологать", а "знать" ?
1 июл 15, 14:01    [17837982]     Ответить | Цитировать Сообщить модератору
 Re: проблема с подключением к MS SQL Server пользователем sa  [new]
o-o
Guest
ntm.tomsk
Glory,
по TCP надо полагать
запускаю на сервере Management Studio и пытаюсь подключиться к установленному на этом же сервере SQL пользователем sa

ага, на том же сервере поди Shared Memory.
и как раз Керберос и NTLM никаким местом к паролю на sa
1 июл 15, 14:02    [17837987]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить