MSSQLSERVER_15401

Применимо к:SQL Server

Сведения

Атрибут значение
Название продукта SQL Server
Идентификатор события 15 401
Источник событий MSSQLSERVER
Компонент SQLEngine
Символическое имя SEC_INVALIDLOGINORGROUP
Текст сообщения Не найден пользователь или группа Windows NT "%s". Проверьте имя еще раз.

Пояснение

Эта ошибка возникает, когда SQL Server не может создать имя входа на основе субъекта Windows (например, пользователя домена или группы домена Windows). Пользователю выводится сообщение об ошибке наподобие следующего:

Ошибка 15401: пользователь или группа Windows NT "%s" не найдена. Проверьте имя еще раз.

Причина

Эта ошибка может возникать по одной из следующих причин:

  • имя для входа не существует в Active Directory;
  • контроллер домена недоступен;
  • при добавлении локальной учетной записи в качестве имени домена не используется BUILTIN;
  • существуют проблемы с разрешениями имен.

Действие пользователя

В следующих разделах приведены действия, которые можно предпринять для каждой из описанных выше причин.

Проверьте имя для входа, которое вы пытаетесь добавить

  1. Убедитесь, что имя для входа в Windows по-прежнему существует в домене. Администратор сети, возможно, удалил имя входа Windows по определенным причинам, и вы не сможете предоставить этот доступ к SQL Server.
  2. Убедитесь, что введены правильные имена домена и имени для входа, а также, что вы используете следующий формат: Domain\User
  3. Если имя для входа существует, и оно правильное, но вы по-прежнему получаете сообщение об ошибке, перейдите к следующим разделам этой статьи.

Проверьте доступность контроллера домена

Если контроллер домена, в котором находится имя для входа (тот же или другой домен), недоступен по какой-либо причине, может появиться сообщение об ошибке 15401.

Если имя входа находится в домене, отличном от SQL Server, убедитесь, что между доменами существуют правильные отношения доверия.

Убедитесь, что контроллер домена для входа доступен с помощью команды ping с компьютера под управлением SQL Server. Проверьте IP-адрес и имя контроллера домена.

Проверьте доменное имя для локальных учетных записей

Для локальных (не доменных) учетных записей требуется специальная обработка. Если вы пытаетесь добавить локальную учетную запись с локального компьютера под управлением SQL Server, убедитесь, что вы используете BUILTIN в качестве доменного имени.

Проверьте, нет ли проблем с разрешениями имен

При возникновении проблем с разрешением имени компьютера, который используется при добавлении имени для входа или группы, может появиться сообщение об ошибке 15401.

Убедитесь, что ваш механизм разрешения имен (например, WINS, DNS, HOSTS или LMHOSTS) настроен правильно.

См. также