ИСПРАВЛЕНИЕ: Сообщение об ошибке при попытке использования SQL Server зарегистрированного имени пользователя для входа на экземпляр SQL Server 2005: «Ошибка входа в систему: 18456»

Переводы статьи Переводы статьи
Код статьи: 925744 - Vizualiza?i produsele pentru care se aplic? acest articol.
Номер ошибки: 50000300 (исправление SQL)
Внимание
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2005 как один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и исправить все исправления безопасности, которые вошли в состав SQL Server 2005 release.
Развернуть все | Свернуть все
В данной статье описываются следующие об этом исправлении выпуск:
  • Проблемы, исправленные в данный пакет исправлений
  • Необходимые условия для установки исправления пакет
  • Сведения о необходимость перезагрузки компьютера после установки пакет исправлений
  • Сведения о замена исправления другими исправлениями пакет
  • Сведения о ли необходимо внести изменения в реестр
  • Файлы, содержащиеся в исправлении пакет

Проблема

В SQL Server 2005 появляется «ошибка входа в систему: 18456» появляется сообщение об ошибке при попытке входа на экземпляр SQL Server 2005 и выполняются следующие условия:
  • Попробуйте использовать проверку подлинности SQL Server для входа на экземпляр.
  • SQL Server служба настроена на использование домена учетная запись для учетной записи службы запуска.
  • SQL проверку подлинности имен входа, которые получают «ошибка входа в систему: сообщение об ошибке 18456» настроены на использование принудительного применения политики паролей домена Windows.

    Примечание По умолчанию, применение политики паролей домена Windows для SQL Если явно не задан значение CHECK_POLICY включен проверенных имен входа Предложение инструкции CREATE LOGIN в OFF при создании данного имени входа.
  • Учетная запись службы для запуска службы SQL Server заблокированы или отключены на контроллере домена.
Если аудит входа в систему для записи в журнал ошибок событий ошибки входа пользователей для экземпляра SQL Server, следующие сообщения об ошибках записываются в файл Errorlog SQL Server:
Сообщение об ошибке 1
ДатаВремяОшибка входа в систему: 18456, уровень серьезности: 14, состояние: 10.
Сообщение об ошибке 2
ДатаВремя Имя входа для входа в систему Ошибка пользователя «<username>». [КЛИЕНТА: <IP address="">] </IP></username>
Примечание Состояние этой ошибке 18456 равно 10. Тем не менее, всегда появляется это «ошибка входа в систему: 18456 "сообщение об ошибке с состоянием, равным 1 в клиентском приложении. Чтобы повысить безопасность, сообщение об ошибке, возвращаемый клиенту, намеренно скрывает природу ошибки проверки подлинности всегда состояние ошибка 18456 присвоить значение 1. По умолчанию включен аудит неуспешных попыток входа. В этом случае истинное состояние ошибка 18456 выводится в файл Errorlog SQL Server. Дополнительные сведения об устранении ошибки 18456, посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/ms366351.aspx

Решение

Исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Данное исправление только в тех системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки и службу поддержки для получения исправления.

Примечание Если другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка служба поддержки клиентов и поддержка телефонных номеров или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
условиях обслуживания
Примечание Форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление для данного языка отсутствует.

Необходимые условия

SQL Server 2005 Service Pack 1 для установки этого исправления необходимо иметь.

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
913089Как получить последний пакет обновления для SQL Server 2005

Сведения о перезагрузке компьютера

Нет необходимости перезагрузить компьютер после установки этого исправление.

Сведения о реестре

Необходимо изменить реестр.

Сведения о файлах

Данное исправление содержит только файлы, необходимые для исправления вопросы, которые перечислены в этой статье. Это исправление может не содержать всех файлы, которые необходимы для полного обновления продукта до последней построение.

Английская версия данного исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Товар Дата и время панели управления.
SQL Server 2005 32-разрядная версия
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаФайл размерДатаВремяПлатформы
Logread.exe2005.90.2194.0398,11229 Сентября 2006 г.00: 33x 86
Microsoft.AnalysisServices.adomdclient.dll9.0.2194.0543,52029 Сентября 2006 г.00: 33x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2194.0138,01629 Сентября 2006 г.00: 33x 86
Microsoft.AnalysisServices.dll9.0.2194.01,215,26429 Сентября 2006 г.00: 33x 86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2194.075,55229 Сентября 2006 г.00: 33x 86
Microsoft.SqlServer.sqlenum.dll9.0.2194.0908,06429 Сентября 2006 г.00: 33x 86
Msasxpress.dll9.0.2194.022,30429 Сентября 2006 г.00: 33x 86
Msgprox.dll2005.90.2194.0197,92029 Сентября 2006 г.00: 33x 86
Msmdlocal.dll9.0.2194.015,609,63229 Сентября 2006 г.00: 33x 86
Msmdredir.dll9.0.2194.03,990,30429 Сентября 2006 г.00: 33x 86
Mssqlsystemresource.ldfНе Применимо524,28828 Сентября 2006 г.21: 26Не Применимо
Mssqlsystemresource.mdfНе Применимо40,108,03228 Сентября 2006 г.21: 26Не Применимо
Replprov.dll2005.90.2194.0547,61629 Сентября 2006 г.00: 33x 86
Replrec.dll2005.90.2194.0782,11229 Сентября 2006 г.00: 33x 86
SQLAccess.dll2005.90.2194.0347,93629 Сентября 2006 г.00: 33x 86
Sqlagent90.exe2005.90.2194.0319,26429 Сентября 2006 г.00: 33x 86
Sqlservr.exe2005.90.2194.028,964,18429 Сентября 2006 г.00: 33x 86
Sysdbupg.SQLНе Применимо192,34621 Августа 2006 г.15: 01Не Применимо
Xpstar90.dll2005.90.2194.0292,64029 Сентября 2006 г.00: 34x 86
Xpstar90.rll2005.90.2194.0152,86429 Сентября 2006 г.00: 33x 86
SQL Server 2005 x 64-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаФайл размерДатаВремяПлатформы
Logread.exe2005.90.2194.0522,52829 Сентября 2006 г.07: 58x 64
Microsoft.AnalysisServices.adomdclient.dll9.0.2194.0543,52029 Сентября 2006 г.00: 33x 86
Microsoft.AnalysisServices.adomdclient.dll9.0.2194.0543,52029 Сентября 2006 г.07: 58x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2194.0138,01629 Сентября 2006 г.00: 33x 86
Microsoft.AnalysisServices.dll9.0.2194.01,215,26429 Сентября 2006 г.00: 33x 86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2194.075,55229 Сентября 2006 г.00: 33x 86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2194.091,42429 Сентября 2006 г.07: 58x 64
Microsoft.SqlServer.sqlenum.dll9.0.2194.0875,29629 Сентября 2006 г.07: 58x 86
Msasxpress.dll9.0.2194.022,30429 Сентября 2006 г.00: 33x 86
Msasxpress.dll9.0.2194.027,42429 Сентября 2006 г.07: 58x 64
Msgprox.dll2005.90.2194.0259,36029 Сентября 2006 г.07: 58x 64
Msmdlocal.dll9.0.2194.015,609,63229 Сентября 2006 г.00: 33x 86
Msmdredir.dll9.0.2194.03,990,30429 Сентября 2006 г.00: 33x 86
Mssqlsystemresource.ldfНе Применимо524,28828 Сентября 2006 г.21: 26Не Применимо
Mssqlsystemresource.mdfНе Применимо40,108,03228 Сентября 2006 г.21: 26Не Применимо
Replprov.dll2005.90.2194.0745,24829 Сентября 2006 г.07: 58x 64
Replrec.dll2005.90.2194.01,008,41629 Сентября 2006 г.07: 58x 64
SQLAccess.dll2005.90.2194.0355,10429 Сентября 2006 г.07: 58x 86
Sqlagent90.exe2005.90.2194.0390,94429 Сентября 2006 г.07: 58x 64
Sqlservr.exe2005.90.2194.039,340,32029 Сентября 2006 г.07: 58x 64
Sysdbupg.SQLНе Применимо192,34621 Августа 2006 г.15: 01Не Применимо
Xpstar90.dll2005.90.2194.0540,96029 Сентября 2006 г.07: 58x 64
Xpstar90.rll2005.90.2194.0153,37629 Сентября 2006 г.07: 58x 64

Временное решение

Для временного решения этой проблемы воспользуйтесь одним из следующих методов:
  • Разблокировать учетную запись службы для домена контроллер.
  • Не используйте соблюдение политики паролей домена Windows для SQL Server проверку подлинности имен входа. Чтобы отключить это свойство, используйте следующие инструкции:
    • Для нового имени входа SQL Server
      CREATE LOGIN <SQLAuthenticatedLogin> with PASSWORD = <StrongPassword>, CHECK_POLICY = OFF
    • Для существующее имя входа SQL Server
      ALTER LOGIN <SQLAuthenticatedLogin> with CHECK_POLICY = OFF

Статус

Корпорация Майкрософт подтверждает, что это является проблемой в продуктах Майкрософт, перечисленных в разделе «Относится к».

Дополнительная информация

Данное исправление добавляет новый флаг трассировки 4614 SQL Server 2005. Когда 4614 включить флаг трассировки, можно использовать проверку подлинности SQL Server имена входа, даже войти в экземпляр с помощью принудительного применения политики паролей домена Windows Тем не менее заблокированы или отключены в Windows учетной записи службы SQL Server контроллер домена.

В интерактивном режиме можно включить или отключить флаг трассировки с помощью следующих команд DBCC TRACEON и DBCC TRACEOFF:
  • Включите флаг трассировки 4614
    ИНСТРУКЦИЯ DBCC TRACEON (4614, -1)
  • Отключить флаг трассировки 4614
    ИНСТРУКЦИЯ DBCC TRACEOFF (4614, -1)
Флаг трассировки также можно указать в качестве параметра запуска Служба SQL Server. При указании флага трассировки параметрам запуска трассировки флаг автоматически включается при запуске службы SQL Server. Если установить флаг трассировки параметрам запуска, можно по-прежнему использовать команды DBCC TRACEOFF отключение флага трассировки в интерактивном режиме.
Дополнительные сведения о схеме именования для Microsoft SQL Сервер обновлений, щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен Microsoft Пакеты обновлений программного обеспечения SQL Server
Дополнительные сведения об обновлении программного обеспечения Терминология, щелкните следующий номер статьи базы знаний Майкрософт:
824684Описание стандартных термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 925744 - Последний отзыв: 10 сентября 2012 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Ключевые слова: 
kbsqlsetup kbautohotfix kbtshoot kbsql2005connect kbsql2005cluster kbHotfixServer kbqfe kbmt KB925744 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 925744

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com