KB2770837 – КОРЕКЦИЯ: Съобщение за грешка "Потребител на Windows NT или група "Domain_name\User_name" не е намерено" при добавяне на влизане към екземпляр на SQL Server 2008 или SQL Server 2008 R2 с различаване на главните и малките букви

Отнася се за
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Симптоми

Да предположим, че имате екземпляр на Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2, който е конфигуриран да използва комплектоване с различаване на главните и малките букви. Опитвате се да добавите потребител или група на Microsoft Windows NT като потребител за влизане в SQL Server с помощта на един от следните методи:

  • Използвате SQL Server Management Studio (SSMS).
  • Използвате sp_grantlogin системно съхранена процедура.
  • Използвате команда CREATE LOGIN.
  • Използвате функция SUSER_SID.

В тази ситуация получавате следното съобщение за грешка:

Забележка

Грешка 15401
Потребител или група на Windows NT "Domain_name\User_name" не е намерено.
Проверете името отново.

Причина

Този проблем възниква, защото влизането, което връща API за Windows NT, не прави разлика между главни и малки букви. Въпреки това SQL Server извършва сравнение с различаване на главните и малките букви благодарение на конфигурацията с различаване на главните и малките букви, което сте конфигурирали.

Решение

Кумулативна информация за актуализацията

Сборна актуализация 4 за SQL Server 2008 R2 SP2

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 4. За повече информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2 SP 2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2777358 Сборен пакет за актуализация 4 за SQL Server 2008 R2 Service Pack 2
 Забележка: Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция на SQL Server 2008 R2 SP 2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2730301 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 2

Сборен пакет за актуализация 10 за SQL Server 2008 R2 Service Pack 1

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 10. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2 SP1 щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2783135 Сборен пакет за актуализация 10 за SQL Server 2008 R2 SP1
 Забележка: Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция на SQL Server 2008 R2 SP1. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2567616 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 1

Сборна актуализация 8 за SQL Server 2008 Service Pack 3 (SP3)

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 8. За повече информация как да получите този сборен пакет за актуализация за SQL Server 2008 Service Pack 3, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2771833 Сборен пакет за актуализация 8 за SQL Server 2008 Service Pack 3Note Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекцията на SQL Server 2008 Service Pack 3. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2629969 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 3

За повече информация относно отстраняването на грешка 15401 отидете на следната статия в Базата знания на Microsoft:

Как да отстраните грешка 15401

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.