2017-01-12 2 views
0

Когда я пытаюсь получить доступ к базе данных с помощью SQL Server Management Studio с использованием Windows Server 2016 и учетной записи администратора Windows по умолчанию, я получаю ошибку выше.Ошибка: 18456 Состояние 5 при попытке подключения к подключению к Microsoft SQL Server 2016

Состояние этой ошибки не говорит о том, что он «не мог найти вход, соответствующий указанное имя»

доступа был достигнут в прошлом, но так как пароль администратора был изменен, это больше не работает. Никакие другие пользователи на рассматриваемой машине не могут войти в систему и получить ту же ошибку.

Есть ли способ восстановить доступ к системе с помощью Windows Auth?

+0

Включена ли проверка подлинности SQL и активна ли учетная запись 'sa'? –

+1

Локальный администратор не добавляется автоматически как учетная запись SQL Server с 2012 года или даже раньше? Вы должны явно добавить их (есть шанс сделать это во время установки, и вам нужно добавить кого-то, но, очевидно, в этом случае это была другая учетная запись Windows). Предполагая, что это локальный экземпляр, см. Http://sqlblog.com/blogs/argenis_fernandez/archive/2012/01/12/leveraging-service-sids-to-logon-to-sql-server-2012-instances-with- sysadmin-privileges.aspx –

+0

Используете ли вы учетную запись «Local Server Admin» или «учетную запись администратора домена»? Если это проверка подлинности Windows, то не имеет значения, изменился ли пароль или нет, если вы использовали эту учетную запись в прошлом для аутентификации в SQL. –

ответ

0

был в состоянии решить проблему, подписав в качестве одного пользователя, используя инструкции здесь - https://technet.microsoft.com/en-us/library/dd207004(v=sql.110).aspx

Однажды я обнаружил, что название машины была изменена в какой-то момент, поэтому локальная учетная запись администратора пытался войти в систему, используя неправильный домен.

Смежные вопросы