Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Parallel Data Warehouse SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Симптоми

Обмислете следния сценарий:

  • Имате база данни, съдържаща се в Microsoft SQL Server 2012 или SQL Server 2014.

  • Приложението се опитва да се свърже с съдържащата се база данни, като разрешава съвместяване на връзки.

  • Приложението използва удостоверяване на SQL Server.

В този случай приложението може да не може да се свърже с базата данни. Освен това можете да намерите грешки, които наподобяват следното в регистъра за грешки на SQL Server:

Грешка при влизане вчас по Дата: 18456, тежест: 14, щат: 5.dateНеуспешно влизане при влизане вчас за потребител "SID". Причина: не може да се намери влизане, съвпадащо с името, предоставено [клиент:]ДатаTime spid# Error: 18056, тежест: 20; щат: 5.Датачас SPID# клиентът не МОЖА да използва повторно сесия с SPID #, което е нулирано за съвместяване на връзки. ИД на грешка е #. Тази грешка може да се дължи на Неуспешна операция по-ранна версия. Проверете регистрите на грешките за неуспешни операции непосредствено преди това съобщение за грешка.

Забележка Този проблем не възниква при първото възникване на връзка към съдържаща база данни. Обаче проблемът възниква при всички последователни опити.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Повече информация

Тази актуализация поправя и друг проблем, при който следните вградени функции връщат на потребителя SID вместо потребителското име:

  • SUSER_SNAME

  • SUSER_NAME

  • SYSTEM_USER

Забележка Тази актуализация гарантира, че потребителското име винаги се връща от тези функции, независимо дали се използва базата данни, или не.

Препратки

Вижте терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.