Часто задаваемые вопросы

При установке SQL сервер выходит ошибка 'is not a valid login or you do not have permission.'
Как удалось выяснить ошибка возникает в случае если на компьютере присутствует учётная запись администратора, имя которой совпадает с именем компьютера. Программа установки SQL Server добавляет всех локальных администраторов компьютера в качестве системных администраторов сервера баз данных. Для каждого администратора вызывается функция SUSER_NAME, которая преобразует его идентификатор безопасности в полное имя пользоваталя. В случае если имя администратора совпадает с именем компьютера возвращается пустое значение, которое и приводит к этой ошибке.

Microsoft отказывается исправлять эту ошибку, мотивируя это тем, что создавать пользователя с таким же именем как имя компьютера нельзя, т.к. некоторые программы, использующие NetBIOS, могут работать неправильно. Несмотря на это, последние версии Windows позволяют создавать таких пользователей, в отличие от Windows XP.

Подробнее смотрите ссылки: http://connect.microsoft.com/SQLServer/feedback/details/375231/installing-sql-server-2008-with-user-name-that-equals-computer-name-fails http://support.microsoft.com/kb/310845/en-us

Для обхода ошибки рекомендуем следующее. Полностью удалите SQL-сервер, если он уже установлен. Переименуйте учётную запись администратора, имя которой совпадает с именем компьютера. Теперь SQL-сервер будет установлен без ошибок.


 Последнее обновление 2015 Dec, Tue 15 11:51

Пожалуйста, подождите!

Пожалуйста подождите... это не займёт много времени!